South Africa Info Forums

Full Version: Launch Of New British Motor Festival
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
The first ever British Motor Festival is to be held at the Royal Windsor Racecourse, Berkshire, from 11th – 13th March 2011. The Festival, as featured by Car Dealer Magazine , is set to be one of the most exciting new consumer events in 2011 and will run alongside the annual British Leisure Show, which [...]

more Auto Motoring news ...