Excelsior Springs Invitational 2018

Excelsior Springs, MO