Dalton Gernhart took Evergreen Speedway by storm in 2017, Sam Takahashi got an opportunity to interview and film a short at Spirit Peaks the day after NissanFest. Guess cameo with Villains Drift! 🏁