Posted on: August 20th, 2011 Flowering Toilet: Screaming Trees – Last Words: The Final Recordings Very nice review. Tweet Tags: Flowering Toilet, Reviews, Screaming Trees Posted in News