Back Home

team usa logo

Written by Team USA. Posted in Driver Blog, Feature, Michai Stephens Published on December 08, 2014 Evanston, Ill. – The concept of time has taken over my life these past seven months. This is the result of being involved in the world of motorsport. The value of time is both exciting and scary. Time is everywhere around us and this past summer has shown me the many possibilities that lie behind the hands of time. I say exciting and scary …

Read more »