Cooper's Mens Goal Kicking Challenge - FINAL

Location
Coopers Field (Louisville Soccer Fields)
2050 River Road
Louisville, KY
Watch AFL