Cynthia Gauthier joins the show to discuss exciting news surrounding the Lucas Stabilizer for the 2024 season.