Shanghai Motor Show 2009
Posted: Mon Apr 27, 2009 7:10 am
weird, funny and cool at the same time:

https://www.driftmechaniks.com/forum/