ShowShowStrapping Young Lad at Zeche CarlJun 8, 2005Strapping Young LadZeche Carl · Essen, GermanyFollowI was thereUpload from this showMediaLineupAboutStrapping Young Lad