Worlds Greatest car is Electric?

This is awsome