Baby Pukes on Mom's New Shoes
- Cleared
Occurred on February 26, 2017 / Melrose, Massachusetts, USA
Info from Licensor: "I was trying out a new camera I bought trying to take a video of my son and wife together. I just caught him th..
Location
Melrose, Massachussets, USA
Occurred
Feb-26-2017
Posted By
Glenn Romero
Posted On
Mar-31-2017