by Anthony Freda in Video on Friday 30 August 2013

Simply brilliant song and video by one of my favorites, the great Alice Donut. The first few seconds of animation sum it all up in a hysterically dark take on life itself.