News \

Red Hot Chili Peppers Troll World About Super Bowl Led Zeppelin Cover

World doesn't get the joke

Marc Hogan | January 28, 2014 - 3:52 pm