MasaManiA has pictures of street car racing [1] on a Saturday night in Tokyo.
Japan: Drag Racing
· Written by Jose Manuel Tesoro
Categories: East Asia, Japan· Written by Jose Manuel Tesoro
Categories: East Asia, JapanMasaManiA has pictures of street car racing [1] on a Saturday night in Tokyo.