Saw one on Post Oak in Houston Thursday night. I didn’t know they were out yet.
I think they all just got recalled for a gas pedal issue? (What should that pedal be called on an electric car? A go pedal? A fast pedal?)