
Japan Lowrider Show 2009 Pictures + Video
Last weekend was the final 2009 edition of the Japan Lowrider Show in Tokyo. The one-day event took place at Makuhari Messe (technically outside of Tokyo, but events like Summer Sonic are held there and they always call it Tokyo,