Watch the World’s quickest street legal Electric car – Flux Capacitor

Jonny Smith in the Flux Capacitor 74 Enfield 8000 broke [...]