Home Tags Trip Advisor

Tag: Trip Advisor

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...