Kelly Osbourne and Amy Winehouse let their hairdown at the first day of the Coachella Music Festival held at the Empire Polo Field. Apparently they are calling themselves Team Evil because of all the trouble they cause!
Comment feed for this post