Street Dogs: “Street Dogs”

Street Dogs Street Dogs have launched a full album stream of their imminent new self-titled album. The record is due August 31, 2010 and follows State of Grace which was released in 2008.

Check it out via Stereokiller.
Source Street Dogs Street Dogs have launched a full album stream of their imminent new self-titled album. The record is due August 31, 2010 and follows State of Grace which was released in 2008.

Check it out via Stereokiller.
Source

Leave a Reply

Your email address will not be published. Required fields are marked *