Davidson Does it at Elson
By Bob Gangwer Elson, MI 5/18/05… John Davidson returned to his winning ways in Supermodified Ultimate Pavement Racing Series action Wednesday night at Elson Speedway in Southwestern Michigan. “What can I say, I feel pretty lucky to win this one and bring it home in one piece,” said the all-time feature winner in SUPRS history. Davidson led 39 of the 63 feature laps to bring the SupermodifiedScorecard.com, Extreme Racing #5 home for the win ahead… Keep Reading