• Embed

Baywatch Red Carpet

Clip5/13/2017

Josh Horowitz and Gaby Wilson talk to the stars of Baywatch on the red carpet in Miami, Florida.

Up Next