Like anyone, I’m loath to post unflattering pictures of myself, but I had to laugh when I saw this one, so I thought I’d go ahead. I spent most of last Thursday in Charlotte, NC with Vision Motor Cars’ CEO …
Vision Motor Cars' Light-Duty All-Electric Pickup Read More »