Geek U.S.A. (live on German TV, 1993) by The Smashing Pumpkins Overview Tag Appears on Earphoria Rarities and B-Sides Playcount 45 Listeners 20