ShowShowLamb of God at Trocadero TheatreOct 17, 2004Trocadero Theatre · Philadelphia, United StatesFollowI was thereUpload from this showMediaLineupAboutDateOct 17, 2004VenueTrocadero Theatre · Philadelphia, United StatesListingConfirmedShow details from MusicBrainz.