North Platte Invitational 2018

Dearborn, MO