All-Star Hosts like STEVEN are the top-rated and most experienced hosts on Turo.
Josh Z.July 30, 2020
Awesome car and great host! 5 Star experience
Rick C.July 12, 2020
EVs are truly the future... We just don't know it yet, but should! Driving Steven's Model 3 was a fantastic experience and much more relaxing than oil belchers.
Steve V.June 22, 2020
Awesome car and great interaction with the host