10:07 PM on 01/29/13
What do you ask of God, Punpun?
Wonder if they're off In the Red now? Would love to see Castle Face put more stuff out.
Wasn't too big on their latest album, but I'll damned if this cover doesn't make me in the least bit excited.