Anyone got the inside scoop on when these bad boys are rolling onto US roads?? I'm so ready to ditch my gas guzzler and go full electric, but the wait is legit torture. Someone spill the tea, anyone got a delivery date or even a rough estimate?
Thanks in advance..
Thanks in advance..