Monday, May 24, 2010

Bangkok Motor Show 10'






Coming soon in Malaysia???
Beauty surrounded by the beast





U need a chair to climb on this beast!!

No comments:

Post a Comment