12 Geek U.S.A. (live on German TV, 1993) by The Smashing Pumpkins Overview Tag Appears on Earphoria Playcount 4 Listeners 1