View Single Post
Old Posted Jun 23, 2011, 3:22 PM
Innsertnamehere's Avatar
Innsertnamehere Innsertnamehere is online now
Join Date: Jan 2010
Location: Toronto
Posts: 5,702
is this city supposed to be in north america? because if it is, that car wouldn't be there

that's a Renault, only sold in Europe.
Reply With Quote