Michael Khan

With a background in electrical engineering and programming, Michael Khan became passionate about electric cars around 2007
771 posts