Innovative NYC band TV On The Radio have announced the release of their new album. Everyone came back together from their various other projects to get Seeds ready for a fall street date (TBA).
Watch the teaser here:
Subscribe to:
Post Comments (Atom)
No comments:
Post a comment