Album Review: Incubus, “Light Grenades” (2006)
When I think of my favorite groups, Incubus is usually quite high up on the list. I fell in love with the five-part, Calabasas-based rock band when I was in middle school, but their music has guided me past those angst-ridden years (oh, and were…