Macauley Culkin’s Band Booed Off Stage And Pelted With Beers MUSIC, NEWS / By timw_brap Fans in Manchester and Nottingham weren’t happy and pretty much annihilated the band.