Apple posts new Apple Watch ad

This ad will definitely get your heart racing. Or, at least, raise your blood pressure. Jarring juxtaposition with Apple’s recent tagline, Relax, it’s iPhone.