Some FUCKING ASSHAT THREW A WATER BOTTLE at Neil Finn in Coachella.
Just bizarre. He's not exactly one of those hate-inspiring types.
Where are
Flanagan's bouncers when you actually need them?
I am SO pissed off. I think I am going to watch some Colbert Report to cheer myself up.