This is the product description text that will appear here.
Quantity
1
Limited to just 99 pieces
Based on the #51 Harrods sponsored car of the Mach One Racing team that took the final podium place at the 24 Hours of Le Mans on the 13th and 14th of June 1995