Jay Leno Rocks And Rolls…Mostly Rolls….In A 1969 Barracuda June 26, 2016 Alex Bean Blog, Car Crashes, Video 1969, Barracuda, car news, Crash, Jay Leno's Garage, Roll 0 Jay Leno rolls – and that is the operative word – out of his garage in a 1969 Barracuda…