Originally Posted by Lord Drazsyr 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
amor vincit omnia
Forum Rules
Bookmarks