Mission Impawsible
- Cleared
Occurred on November 20, 2023 / San Andres Cholula, Puebla, Mexico
Info: A dog struggles to squeeze through a window to get into the house...
Location
San Andres Cholula, Puebla, Mexico
Occurred
not known
Posted By
Mabel Rios
Posted On
Nov-26-2023