Jun 16, 2019Laconia ST ThoughtsAmerican Flat Track debuted a new racetrack yesterday, the purpose built short track in Laconia, New Hampshire. Why there? It hosts the...