User Name:
Original Message
John The Travelin Man was from NH. After racing Modifieds, he won a ton of Pro Stock races in New England especially at Hudson Speedway.