AdvertisementIggy & The Stooges, Live In ConcertApril 28, 2013John SchaeferfacebookEmailIggy & The Stooges live from (Le) Poisson Rouge in New York City. (Ryan Muir for NPR)