While Dacia is a brand you’re probably only familiar with thanks to the antics of James May on the original British “Top Gear,” it’s probably a brand you won’t otherwise hear about in the U.S. Even so, when this Romanian brand presented what essentially looks like a scaled down GMC Hummer EV two-seater with a…
Read More