Stars and Strikes Slugfest

Elgin, IL