Word on the street is that it could be dubbed the Alfa Romeo 4E, with 'E' standing for 'electric ... Well, that and the logo bedecking it, and the typical Alfa Romeo wheels.