I know a lot of people aren’t going to be happy to hear this, but today MCA of the Beastie Boys announced that he has cancer and the Boys have canceled their two upcoming showdates in Chicago, including Lollapalooza and the Congress Theatre date.
Damn.
I wish MCA all the best with his treatment. Cancer is a bitch.