Vancouver city councillor Elizabeth Ball thinks the Vancouver's eagerness to be more green and its love for epic events make this city an ideal spot for Formula E. I for one miss having Indy here and I think this is a great idea and I'm...