Imagine this, it’s the Thursday of your first week at your new job, and you receive a call in the morning from a friend offering you a seat in something you’ve never even driven before, and you’ll have to fly out 6am tomorrow.,.. That’s exactly what happened to Michele as she sat at her desk at Supercar System.  Thankfully, she is fortunate enough to work for an employer that encourages her racing efforts and so […]

Read More →