Annie Leibovitz has apparently gotten in waaaay over her head, 24 million dollars over in fact. Now... someone else has their hands on her cookie jar (a.k.a. film).
Click here to get the dirt.
Last night, 13 years later, Incubus sold out the Santa Barbara Bowl; proving that their sound (though it has changed over the years) and high-energy live performance has staying power. Here's a few from last nights show...


