By now you’ve surely seen the photos and video of the survivor Mustang from Moore, OK that endured the recent Tornado. It went back to cruising the streets, albeit missing a roof and plenty of other body parts, but it was still driving no less! Here’s the full story, with more pictures and an interview [...]