Reviews \

Lily Allen Kicks Off U.S. Tour

A little tamer, but no less snarky, the British popster returns to the States with an endearing set in San Diego.

Seth Combs | April 2, 2009 - 12:51 pm