ALSO Posted on May 30, 2008 | by Ed There's this. New album's on iTunes now too. Speaking of horrible aural spectacles.