Lilly Allen

Lilly Allen Rocks NYC? Or Our Imagination?

    You know you are in for a fun night when you find out the opening act is called “Natalie Portman’s shaved head.”  They had a Scissor Sisters meets MGMT kind of sound. After only having read reviews of Lily Allen’s shows and seeing that she does everything from accosting fans to just being […]