Stewart Howden is joined by Tom Netishen, Executive Director of the New England Racing Museum in Loudon, NH. Discussion includes the museum exhibits and all the types of racing in New England including road racing at Lime Rock Park and NASCAR at Loudon.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More