Sat in the new challenger!
OMG, i sat in a new Challenger a couple of weeks ago. I thought I had died and gone to Mopar heaven!!!!!!!!!. I WANT one!! :cheers:
Print