Capsule Reviews/Featured: Top of Home Page/Music The Pink Spiders: Sweat It Out By Evan Sawdey / 18 November 2008