Philadelphia indie rock act Dogs On Acid (ft. members of Snowing and Algernon Cadwallader) are streaming their new self-titled album in full.
You can check it out here.
The album is due out August 28th through Jade Tree Records.
Philadelphia indie rock act Dogs On Acid (ft. members of Snowing and Algernon Cadwallader) are streaming their new self-titled album in full.
You can check it out here.
The album is due out August 28th through Jade Tree Records.