Glacierface is a shoegaze band from Denver, Colorado consisting of members, Jackson Lacroix, Andrew Herrera, and Niko Mikelis.
Biography text from Last.fm, available under CC BY-SA.