consequenceofsound.net
Album Review: Walking Papers - Walking Papers
A pink slip you'll actually be happy to get.