Topless wonder: BMW's i8 Roadster
The BMW i8 Roadster can go up to 105kmh on pure electric energy. PHOTOS: BMW