Sex Symbol

Video Premiere: “Promises, Promises” Incubus

Here is “Promises, Promises” by Incubus, the band from Calabasas, California. Is Brandon Boyd still a sex symbol although he covers his body only a slight more than he used to?  They battled their record label which cost them for a bit.  They also have evolved to doing slower material, but it works. What do […]