Techrules Ren Electric Supercar Produces 1,287HP - Geneva Motor Show 2017 — Steemit