Dog House Tumble Along in Heavy Storm
- Cleared
Occurred on April 9, 2020 / Taylor, Texas, USA
Info from Licensor: "A storm hit at about 3:40 to 4:45 p.m., I went outside to check and see what was happening on our property with my dad, who..
Location
Taylor, Texas, USA
Occurred
Apr-7-2020
Posted By
Ezekeal Leslie
Posted On
Apr-11-2020