Baywatch to film in March & April Dec 31, 12:08
The date of the link is Dec 15th! Dec 31, 12:10
yep, just didn't see it posted {nm} Dec 31, 12:12
Good catch - I hadn't seen that {nm} Dec 31, 12:21
I think part of it is filming in Florida and part in Georgia. Dec 31, 13:05
Of course the first things that come to mind when I think of LA beaches is Georgia and Florida! {nm} Dec 31, 14:39
All about tax savings these days. {nm} Dec 31, 18:50