‘Baywatch’ – Big Game Spot

Check out the Baywatch spot from the big game. If you’re a fan of The Rock and Zac Efron in speedos, then this is the commercial for you!

Baywatch slo-mo runs into theaters on May 26.