By creweboy

Formula 1

Hands up those of you thought F1 was in Beijing this weekend?
This maybe so, but F1 STOCK CARS are in Birmingham....look at the size of the front bumper, this could give Lewis H pause for thought.....
I've followed the sport for years, why I even raced at a couple of meetings at those well known Meccas of motor sport, Crewe and Buxton.

Sign in or get an account to comment.