Capsule Reviews/Featured: Top of Home Page/Music The Cute Lepers: Can’t Stand Modern Music By Alan Brown / 9 September 2008