1966 Plymouth Barracuda - Commando 273 V8

Hey thanks! There's more than where that came from.. The band is "Dream Theater" -- The greatest band known to the universe.