The internet is freaking out over Zac Efron in the new 'Baywatch' teaser

What a view!

Zac Efron flaunted his perfect body in a super tight American flag Speedo for a new "Baywatch" trailer during the Super Bowl -- and the internet freaked out.

In the 30-second teaser, the former "High School Musical" star, who plays hot lifeguard Matt Brody, makes everyone's jaws drop as he strips down to nothing but the skimpy patriotic bottoms. He is joined by costar Dwayne "The Rock" Johnson who is dressed in a more PG outfit of red board shorts.

"Woah, what are you wearing," the former WWE star asks Efron.

"Freedom," Zac hilariously replies.

"That's desecration," Johnson says as Efron's toned bottom flashes across the screen.

Of course, the cheeky clip got the internet completely freaking out. The reactions are priceless:

The star-studded "Baywatch" cast also includes Kelly Rohrback and Priyanka Chopra. Original "Baywatch" babe Pamela Anderson will also make an appearance!

"Baywatch" hits theaters on May 26.

Advertisement