News:
More 70 Challenger, i dident see any 71 Challenger and thats kind of strange
thanks for posting I think Sweden is the place to be in europe, if it comes to nice mopars