Jay Leno Tries Out A Bone-Stock 1970 Plymouth Barracuda


The Plymouth Barracuda went down in history as one of the greatest muscle cars of all time, and Jay Leno agrees.
Read more ยป