ShowShowThey Might Be Giants at Irving PlazaOct 31, 1994They Might Be GiantsIrving Plaza · Union Square, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading