Philadelphia indie rock act Dogs On Acid (ft. members of Snowing and Algernon Cadwallader) have got a brand-spankin-new video for your viewing pleasure. It’s for the track “Flushed,” and you can check it out below.
Dogs On Acid recently signed to Jade Tree Records, through whom they’ll release their debut full length this summer. “Flushed,” meanwhile, appears on the band’s self-titled seven-inch, released by Asian Man Records.
Add Dogs On Acid to My Radar