Estenson Racing Scores Big at American Flat Track Volusia Opener
March 17, 2021 By Kali Kotoski Photos by Scott Hunter and Kristen Lassen Estenson Racing started the 2021 Progressive American Flat Track season with a bang. On the first night of the doubleheader at Volusia Speedway Park, the team scored three podium finishes. The Mission SuperTwins racer JD Beach won his Semi and backed that