Red Hot Chili Peppers Concert in Frankfurt, Germany on October 21st, 2011!
See more photos, videos and setlist from the show HERE