Mega Matsuri

Description

Mega Matsuri was a hot car show at Little Tokyo. Literally! The car show was hot and humid!

More pictures and articles at www.autoshowevents.com 

PROFILE

User avatar
pashing

You must Login to add as a friend or send a message.

Last Updated

28th Aug, 2009

Rating

Average rating: