Toyota Ekiden Factory Run

May 25th, 2008, Adapazarı, Turkey

Content