Capsule Reviews/Featured: Top of Home Page/Music Elemental Emcee: Hell on Your Mental By Dave Heaton / 15 June 2008