05 August 2010

holy crap china.

china came up with this idea for some new "buses". and whoever photoshopped these renderings has an impeccable understanding of visual perspective.


No comments:

 
Pin It