Southern Maine Middle School XC Festival Meet Derek Veilleux Oct 21, 2016 Tags: Southern Maine Middle School XC Festival Meet Race