Posted on: August 6th, 2011 Screaming Trees – Last Words: The Final Recordings | meg. Nice Review From MEG Tweet Tags: Reviews, Screaming Trees Posted in News