News

Unveiled in 1967, the weird-looking, one-off OSI Silver Fox was initially slated to break records at the 24 Hours of Le Mans.