Are they going to let formula E onto some proper race tracks one day? I assume someone from F1 has got things tied up for formula E so they can’t compete on a spectacle level.

I’d probably watch...