Lots of bands have terrible names—Kajagoogoo, Enuff Z'Nuff, Juliana Hatfield—so let's not hold this against Boston alt-rockers Choo Choo La Rouge, who twang like... More >>>