eliica

  1. grober

    Whatever Happened To Eliica

    Electric Supercar? These guys are obviously Thunderbirds fans.;)
  2. Steve_Perry

    Eliica - electric vehicle

    http://www.drive.com.au/editorial/article.aspx?id=8762&vf=4&bg=1&pp=0 http://www.eliica.com/ 8 wheel monster and faster than a 911 Turbo :crazy: S.
Top Bottom