Long time SCCA and IMSA official and race promoter Charlie Earwood has left us.
http://www.racer.com...article/331361/
Posted 28 January 2014 - 22:41
Long time SCCA and IMSA official and race promoter Charlie Earwood has left us.
http://www.racer.com...article/331361/