(By Eric Rood) – April brings a fool’s day and showers, which coincidentally are also things that the British Touring Car Championship brings when it debuts in, you guessed it, April. I suppose many in racing entertain the notion that Americans have the market cornered in “Rubbin’ is Racin’” style motorsports, but the BTCC is right […]
More...
More...