Capsule Reviews/Featured: Top of Home Page/Music Psychostick: The Flesh Eating Rollerskate Holiday Joyride By Lana Cooper / 2 December 2007