team usa logo

Written by Team USA. Posted in Driver Blog, Feature, Michai Stephens Published on November 03, 2014 Brigstock, England – It is 6:20 am Monday morning as I find myself up and ready for action! After almost a solid month of racing and living the dream, my body has become acclimated to the early rise. You would think after yesterday’s excitement that one might want to sleep in a bit, but for me I am ready to do it all over …

Read more »