An SRT Barracuda?!?
found this online, If it looks like this I'd kill to get one and it said a 6.2 supercharged hemi
Print