Texan Stays Calm While Slipping Down Stairs
Occurred on February 14, 2021 / San Antonio, Texas, USA Info: This video was the first day in ages that San Antonio, Texas, was experiencing a freeze. I stepped out and was on the phone with a form..
Location San Antonio, Texas, USA
Occurred not known
Posted By Norberto Geremy Landin
Posted On May-11-2021