Post by Steam McQueen on Mar 8, 2018 22:43:14 GMT -5
“The Blues Brothers” officially has bested “Ferris Bueller’s Day Off,” “A League of Their Own,” “The Untouchables” and “Call Northside 777,” among others, to claim the title of No. 1 movie made in and/or set in Illinois.