Capsule Reviews/Featured: Top of Home Page/Music Sepalot: Red Handed By Chris Catania / 15 December 2008