Rumor has it we could see the much hyped Megacity electric car in Detroit in two weeks or worst case in Geneva this March. Look for more soon.