For whatever reason, English rock band Radiohead avoided playing in the Detroit area for many years, finally following a 1997 show at what is now the Fillmore with a concert at the former Palace of Auburn Hills in 2012. If the band ever had a boycott against Detroit, apparently they’re officially over it. A new […]
