Halstead Invitational 2018

Halstead, KS