
Archives


Tom Ellis Repeats as SCCA American Sedan Division Champion
July 26, 2006 2:30 pm It is only July, but Tom Ellis and his Steeda Mustang have already won the SCCA American Sedan Southeast Division Championship for the second year in a row. The Pompano Beach, Florida based Ellis has been dominant in 2006, with wins at Savannah, Road Atlanta, Daytona and Homestead. Along the way the Steeda equipped Mustang… View Article