To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
The Awful Truth - S/T original tape. Original press on Metal Blade Records.
Great find from a local record store, it had been there for over 30 years!! It was stocked in 1990!
Solid and rare Houston heavy metal. Still sealed.