Please Enjoy This Video of Zac Efron in an American Flag Speedo

at 1:47 pm | By

We’ve seen Zac Efron shirtless hot bod countless times. However, we’ve never seen him like this before!

In a new teaser for his upcoming Baywatch reboot, which aired during Super Bowl LI on Sunday (Feb. 5, 2017), the hunky actor stripped down to an American flag Speedo and showed off his, um, assets to millions of viewers.

“Whoa, what are you wearing?” co-star Dwayne “The Rock” Johnson, who ditched his pants for a pair of swimming trunks, asked.

“Freedom,” Efron unabashedly replied. Needless to say, fans everywhere freaked out.

Ahh, yes. Red, white and blue never looked any better.