One to Buy: 375 mile 2004 Ferrari 360 Challenge Stradale
/Ferrari famously created the 360 Challenge Stradale in order to homologate some upgrades that would pave the way for the most potent GT3 racing car possible. Unveiled at the Geneva Motor Show…
Read More