Ted Christopher Wins the 25-Lap Tour-Type Modified by Jay | Feb 19, 2011 | New England, Video Ted Christopher Wins the 25-Lap Tour-Type Modified