Tybee City Council approves last-minute permit request for 'Baywatch' filming

Tybee City Council approves last-minute permit request for 'Baywatch' filming