You are viewing a single thread.
View all comments 2 points
Saw them at the Palladium in Hollywood many many years back. Went for the memes, was shocked and ecstatic when they absolutely shredded and put on an amazing show. Someone with no knowledge of the cartoon would still love the live show.