Capsule Reviews/Featured: Top of Home Page/Music The Grouch: Show You the World By Andrew Martin / 14 May 2008