Tuesday, November 3, 2009



Bizarre fashion show?

Apparently, there were live performances over the weekend at the Ziegfeld Theater in Midtown Manhattan before screenings of the new film Amelia. Moviegoers certainly got their dollars worth.

No comments: