Interview – Richard Patrick of Filter
Formed in Cleveland, Ohio, the band known as Filter has become one of America’s most enduring musical projects over the past two decades. The brainchild of one-time Nine Inch Nails touring Guitarist Richard Patrick, Filter was founded on the concept of truthful expression within the ... Read More