The Thunder Power electric sedan showed off for the first time at the 2015 Frankfurt Motor Show, front thee-quarter view.
  • Image Credit: AOL - Jonathon Ramsey
  List
Share This Photo X