Dogs on Acid

Dogs on Acid share "Make It Easy"

Philadelphia, Pennsylvania’s Dogs on Acid have released “Make It Easy” from their self-titled debut LP via BrooklynVegan, who compared the …