Meet Steve. Steve lives in SoCal, loves cars, and has his own YouTube channel with a bunch of videos. So far, that sounds like about a thousand people we know... Then, things get weird. Posted by Paul Huizenga