thevelvetcafe.com
Such a bad movie in such a great place
It was a long ride in the escalator to get to the IMAX theatre at Lincoln Square in New York City. But it turned out to be well worth it once the movie started to roll. I found myself in giant land…