Home > TOKYO 東京都 > Trade Shows > Lowrider Car Show Japan Tour 2008 Final
Six times a year in Japan, a lowrider car show is held in major cities. The Japan Tour starts and ends in Makuhari Messe in Makuhari, Chiba where these photos were taken on Nov. 23, 2008.
Keywords: tokyo chiba makuhari lowrider car show automobile vintage

Six times a year in Japan, a lowrider car show is held in major cities. The Japan Tour starts and ends in Makuhari Messe in Makuhari, Chiba where these photos were taken on Nov. 23, 2008.

iy034-IMG_0233.jpg lr016-20081123_0069.jpg sb123-20080830_8017.jpg lr010-20081123_0008.jpg 104-21IMG_9510.jpg IMG_7625.jpg 030-IMG_0279.jpg

Add your comment
Anonymous comments are not allowed here. Log in to post your comment