KC Power AFL Grand Final Party

Location
The Quaff
1010 Broadway Blvd.
Kansas City, MO
Watch AFL