Curious band name aside, this noise rock outfit scored a big hit with “Pepper” in 1996. It’s an electronic rock and psychedelic rap delight from start to finish, and I can’t imagine any band or ...
The legendary rock song has garnered more than 1.6 billion views on YouTube, and now it's climbing the charts once again.