Dumb Woman Crashes Shelby Cobra




Dumb Woman Crashes Shelby Cobra

It was obvious from the start that this wasn’t going to end well. It takes more automotive knowledge then “press.. To watch the video > dailyliked.net