The red carpet premiere of the new Baywatch movie is set to be at Times Square in New York City on May 21. Paramount is sparing no expense and turning the area into a beach, Baywatch style. Showbiz 411 says they will be filling the area with sand, sharks, and no doubt a red (or tan) carpet punctuated by a large white lifeguard stand.
Showbiz 411 goes on to say, "Sources tell me that rather than have the premiere in “Baywatch”‘s home surf and turf, the studio is accommodating Dwayne Johnson aka The Rock, who has to be in New York that week. That also means Zac Efron, Priyanka Chopra, Pamela Anderson and the one and only David Hasselhoff will be there, too, for what is sure to be a memorable event."
Thanks to HoffArmy