Toroidion is an electric-power vehicle unveiled at the Top Marques Auto Show in Monaco developed either for road or track featuring a high capacity battery that can be replaced and recharged. Check it out below.