3 months ago

from: Autosport.com

( 233 views )

 ( 0 comments

The Temple of Speed has just concluded its latest sermon, a cautionary tale of not hedging one's bets and expecting to control a race that sat on a strategic knife-edge.... read more »