Finchley Boys Reuniting For Red Lion Event, CD Release
The Finchley Boys were one of Champaign-Urbana’s most popular bands during the area’s rock heyday of the late 1960’s and early 1970’s. Although the band broke up in 1974, they’re reuniting this weekend for the Red Lion Inn 50th Anniversary Reunion at The City Center in downtown Champaign.