Giants

VS

Greenwood Christian

September 21st, 2013 at 7:00 pm

Win 56 - 48

Cost $5
Location Home