News: Coventry Motofest street racing gets green light


A new city centre motor race venue has been given the green light to get racing. Coventry, once at the heart of the British car industry, is the first city to be granted a licence to race