Red Hot Chili Peppers – Everybody Knows This Is Nowhere (Neil Young cover) – Taratata Studios 2011
Anthony Kiedis, Flea, Josh Klinghoffer and Chad Smith live at Taratata Studios, Paris, France. September 7th, 2011. Pre-I’m With You Tour. Look Around: …