Quote Originally Posted by Lord Drazsyr View Post
i live in NYC, what can i say. i do pay more though
Just saw the 1:30am IMAX at Lincoln Square... well worth the $20 admission, imho