The shocking death of New England racing legend Ted Christopher brings to mind that he exploded through New England racing as seemingly no one else has. This 2007 SK 100-lapper at Stafford Speedway illustrates the controversy that surrounded Christopher to go with his enormous talent and success.
No comments:
Post a Comment