Baywatch Reboot Filming Starts with New Stars in LA
Jessica Belkin and Noah Beck have begun filming the Baywatch reboot in Los Angeles, donning the iconic red swimsuits. The new series will feature 12 episodes and a fresh cast including Brooks Nader and Shay Mitchell.


