Advertising
Comments
Author | Message |
---|---|
carcrasher88
2015-10-04 17:21 | The first one was apparently made in the UK (not sure where, though), but every one since has been built in Spokane, Washington. |
Rinspeed 2015-10-03 22:40 | 240 km/h for this thing?? |
Add a comment
You must login to post comments...