This weekend’s F1 alternative: Champ Car Assen
The Champ Car World Series is back in Europe so catch it while you can. But what on earth are they doing at a bike track? Plus German and British tin-top action and the Indy Racing League title races to a climax on the streets of Detroit. There’s no F1 this weekend, but there’s plenty … Continue reading This weekend’s F1 alternative: Champ Car Assen