Quote:
Originally Posted by Lucky13
I'm assuming those pictures are from Europe because those are not the wheels from the US press release.
|
judging by the built enviroment you can see in the back ground of these pictures survey says 98% chance its the United States of America