My Embarrassing NASCAR Racing Debut

Racing at the Atlanta Motor Speedway was one of the most frightening and exhilarating experiences of my life.  I laugh when I remember that day and I am thrilled that I pushed down the raging nerves and made myself get into that car.  So, here is how it all went Read more…