Meteorite logoMeteorite
Back to videos

Rally Japan 2010 SS Stage Information Car Parade Lap

World Rally Championship - Rally Japan. The opening information car parade lap run to one of the Super Special Stages held in the Sapporo Dome in Sapporo, Japan.

Suggested videos