Lily Allen performs live on TRL. / Scott Gries Getty

Spankin New Music Week Performances 02.05.07 (28)