We show movies of peculiar interests.We are now at
McFadden's 2401 Pennsylvania Ave. NW. 202-223-2338
Showtime is 8pm. Arrive early for the floor-show.
Tuesday, October 28, 2008
Black Devil Doll
This poster is most misleading. The movie itself is a just-has-to-be-seen-to-be-believed. If you're lucky....one day....we'll show you a clip from it. That's if you're lucky. Do you feel lucky punk!? How bout tomorrow night? Huh!