
Formula E is the new class of motor racing from FIA, featuring electrically powered cars, hence the name. Formula E will be based at my local circuit, Lecestershire’s Donington Park in Castle Donington. The complex that will house the new formula is currently being built, and I took a trip along this evening to see […]