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.
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.