Site icon TPi Stage

Slipknot

The view from Front-of-House as the heavy metal nine-piece played the latest leg of their UK tour at London’s Alexandra Palace.

Exit mobile version