lifeoncarsblog.wordpress.com
Closed roads motor sport is a good thing for Britain
GIVE the Government credit where it’s due. It’s stuck to its promises and handed power back to Britain’s towns and cities – about 475bhp, by my reckoning.