Moline Legion Punches Ticket to State

Moline Legion Post 246 cruise past Jerseyville to earn another trip to State