Man, These are some good people!
Of course these are the people that Carl Edwards always thanks when he gets the camera and microphone after a Nextel Cup win like he did today in Dover.
Of course these are the people that Carl Edwards always thanks when he gets the camera and microphone after a Nextel Cup win like he did today in Dover.
Tribute to a legend in motorsports and a truly wonderful man to have walked this earth.
Former World Rally champion Colin McRae visited The Freaks several times. When he did, we learned a little about a complex man who had a twinkle in his eye for life and motorsports.