Loading...
Uploaded by richayanami on Sep 28, 2010
World Rally Championship - Rally Japan 2010. A Super Special Stage group N battle between Tomoki Ohashi (#68) in the new style STi and Hideaki Namba (#78) in the WRX.This took place in Sapporo Dome in Sapporo, Japan.
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)