[07-05-23] Massive Car Crash Sees St. Petersburg Man Crawl Out of Upside-Down Vehicle
Yesterday saw one of the biggest car crashes you’ll likely witness this year in St. Petersburg, Florida. This occurred mid-day and saw two vehicles combine in the middle of the road. We’re not sure how this happened, but judging by