Went to the Tokyo Motor Show in Makuhari Messe today and met up with Hiro and Kesava. The new concept cars range from extremely cool to butt ugly. Check out more photos here.
Tokyo Motor Show 2007
with
no comment