Slipknot kicks off 25 years of Here Comes the Pain Tour in Indiana
The Ruoff Center in Noblesville, Indiana is an earthen-built venue that looks like an impact crater had already hit it before the arrival of the Here Comes the Pain Tour. Hours before gates opened, dedicated fans were already queued in their vehicles to enter, a rare treat to see a full venue for each opening […]