Music News Culture Club live in Boston Of the myriad of 80’s New Wave-era bands you thought you might never see again, Culture Club would have come...