CudaFan88
Well-Known Member
I keep seeing this ad for some new Dodge mopar. Having a tag line like if you see it you will know. I think its for the new barracuda. But not sure. Anyone know what car if is? Sounds great!! :blob::cheers:
Hellcat?