Cherry Orca
Well-Known Member
- Thread starter
- #16
Haha too funny. Brampton, Canada is where they make the dodge challengers. And with the challenger being out the door as this is its last year, USA is getting all the orders. So odd! HahaThat thing is being produced in the states and a CANADIAN will get it first? Shhaaammeee JK lol
Sponsored