Caption: River Grove Taps
Location: Sheffield's - River Grove - River Grove, IL, United States
Image Credit: Dogman Phil
Image Upload Date: 2009-09-05 19:07:59