Reviews \

Lily Allen Makes U.S. Debut

NEW YORK, NY: The cheeky British singer donned her best party dress for her first U.S. performance.

SPIN Staff |October 11, 2006 - 7:00 am