Video: Burned Barracuda Bakes a Pair of Tires in Burnout ...
In the ultimate tale of making lemonade out of some pretty sour lemons dished out by life, the owner of this once pristine and complete 1970 Plymouth Barracuda saw his long term project burn to ...