©Formula E media site The idea of seeing Formula One cars hurtle through the streets of London has been raised once again, with new legislation set to make it easier for local councils to hold high-speed sporting events, per The Sunday Times. The... More »