
Sierra Echo: All-electric, Single Cockpit, Open-wheel Sport Vehicle
Life is too short to be stuck to the asphalt or tarmac. If you are looking for thrills beyond regular run-of-the-mill roads, or dirt tracks that would put your driving skill to the test, then dune may be the next terrain to do just that. If so, here’s a ride […]