Dog Takes a Ride on Top of Pickup
- Cleared
Occurred on April 23, 2023 / Clyde, Texas, USA
Info: A dog is seen riding on top of the cab of a pickup truck...
Location
Clyde, Texas, USA
Occurred
not known
Posted By
Anonymous user
Posted On
Aug-3-2023