Saturday, September 8, 2012

Tony Kaulins and Takara TOMY on a Saturday Night in Wuxi, China