Dirt Cast
John Allen – USMTS / NCRA / IMCA Modifieds / Texas World Dirt Track Championship Preview 3-3-11
3-time NCRA Modified Champion John Allen of Chanute, KS joined Dirt Cast to talk about his 2010 season, getting 5 wins, feeling like it was an off year, balancing the racing business and racing, racing regionally, getting in his new Shaw race car, the big