Filter are streaming their single “What Do You Say” at this location. Their new album ‘The Sun Comes Out Tonight‘ is due June 4th.

This post has no comments. Be the first to leave one!

Join the discussion