Alta, a manufacturer of electric dirt bikes, very recently announced they are closing their doors. Here's the article I…
There's a third streetable electric motorcycle out there, and it's the Alta. My good buddy Danny, with whom I've…