By Alex Young on September 21st, 2009
Team Lily Allen says fuck you to the Featured Artists’ Coalition.