The Pizza Underground

Macauley Culkin’s Band Booed Off Stage And Pelted With Beers

Fans in Manchester and Nottingham weren’t happy and pretty much annihilated the band.