ShowShowLamb of God at Trocadero TheatreOct 17, 2004Trocadero Theatre · Philadelphia, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading