TBT video: Irwin and Webb racing a 2014 Japanese National

Graeme Irwin and Cooper Webb got a unique opportunity to race the last Japanese national of the year back in 2014, see the duo in action against the local in the land of the rising sun.

Advertisement

Leave a Reply