Limp Bizkit Still Sucks Tour at Worcester Palladium on Tuesday, May 10th.

Limp Bizkit Still Sucks Tour

Check out our pics from last night at the Palladium in Worcester, where Limp Bizkit brought their Still Sucks Tour! …even though they might have sounded their best ever.