Comments from ho3ard

Showing 1 comment

ho3ard
ho3ard commented about Apollo's 2000 on May 25, 2006 at 8:01 pm

The theater sign boldly reading “Marshall Square Theater” can be seen briefly but full screen in the 1983 Sean Penn movie Bad Boys, a good part of which was fiilmed within a few blocks of the theater.
(Marshall Square resident)