There are times in a man’s life when he just has to know when to quit and this guy in the Barracuda was facing one of those times when his pristine car ended up sitting crossways at the drag strip in Australia. Unfortunately for him, he didn’t take the hint and things literally got worse […]
More...
More...