News:
Check out cars-on-line
So I've been noticing that Challengers are generally quite a bit more affordable than the Barracudas. Is there any real reason for that? Or is it just what's for sale right now...