Sunday, 25 April 2010

NSR 24Hour race recap

Video showing race highlights from the NSR 24 Hour World Edurance Race held recently in Italy.