Dogs On Acid streaming upcoming self-titled album

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.


Add Dogs On Acid to My Radar   Add to My Radar

Leave A Comment

You must be logged in to post a comment.