Made in USA
Elio Addict
Manual or automatic transmission? Aww poop. Just counted pedals, sorry.
I was thinking maybe the extra pedal was to turn on the nitro for extra oomph.
The build does look nice. Actually in most ways it's better than the Elio.