Wednesday, November 16, 2011

Forces of a Street - Pro Icarus (Teaser)

The Indie/Psychedelic/Electronica act from South Carolina, Forces of a Street have a teaser video out for their upcoming album Pro Icarus. Head over to Post-Echo for further details on the new album.

No comments:

Post a Comment