Search For Used Cars

Spirit of Japantown Car Show 2011

Spirit of Japantown Car Show 2011

Posted by Glenn Rowswell on 31st January 2012

Sun, top metal and good times. It’s the Spirit of Japantown Festival and Car Show in San Jose, California, USA to Show. Enjoy!