Staind – The Illusion Of Progress

Posted on

Release Date: August 19, 2008 Reviewed by Evelyn Miska It isn’t easy to believe that a band as mediocre as Staind can be releasing their sixth studio album. However, this is indeed a reality and the radio waves will, no doubt, be filled with the pseudo-grunge-rock of this band from Springfield, Massachusetts. While Staind may […]

Read More