WATCH: Zac Efron Sports a Speedo for America in New 'Baywatch' Footage

Published
In this new spot, which debuted during the Super Bowl, Efron shows off almost all of his goods. 'Baywatch' hits theaters May 26.