New Milagres music video!

August 31, 2012

Milagres just sent us a video for their song Glowing Mouth, off of their album of the same name.

You can check out their album at our online store!
Artist: Milagres