Eric's day job is running the Hybrid Racing online store out of Baton Rouge, Louisiana, a performance shop specializing in ...
Car and Driver and even Jay Leno took the car for a drive in December 2024.