Home Tags Water Grill

Tag: Water Grill

Woman Begrudgingly Takes Her Parents to the La Brea Tar Pits

This past weekend, Rosie Alvarez, after much protest, had no choice but to take her visiting parents to the La Brea Tar Pits. “It started...