Dogs On Acid stream their self-titled album

by Joel Funk • 2 years ago

Dogs On Acid will release their self-titled debut album on August 28th through Jade Tree Records. You can pre-order the record here. You can listen to the album in full after the cut.