Monday Apr 11, 2011 Apr 10, 2011 0 Facebook Tweet Email So Bad Brains only playing 3 shows listed in the U.S and so fucking stoked that one of them is Colorado. yay for me.. kevdawgg: WHAAA??!!!!1 Apr 12, 2011