Showing posts with label new york. Show all posts
Showing posts with label new york. Show all posts

Wednesday, May 26, 2010

LIZA! Liberty Weekend! Diva!

We kid her, however has anyone, including Mama (And we worship Mama), ever put over a song as fabulously as this: