Not the Best Marketing Strategy

This video seems to be saying, “Do what we tell you or we’ll blow you up.” Surprisingly, people aren’t taking very kindly to it.