Slacker and Steve - That's the Front Yard Grandma, Not a Bathroom! 2/21 (Audio)

Embarrassed Grandma
Photo credit grinvalds / Getty Images Plus
By Alice 105.9

Kind of seems like everyone is getting used to cameras in houses, well maybe not everyone. What have you caught on camera?