To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Possessed "Seven Churches" baseball cap. I bought this at a death metal festival in San Antonio, Texas in 1994.