Friday Night Live Music: 10 Years Apart at Dutch Inn West
Dutch Inn West 2288 Foothill Rd, Elgin, IL10 Years Apart to play at Dutch Inn West in Elgin. About the band: Brothers Tom and Charlie Simpson are an acoustic duo that plays classic and modern rock favorites. Please check the event organizer's website for all updates.