The People Under the Stairs


























The People Under the Stairs was released on November 1st, 1991.
Filming locations include Los Angeles, CA.


The house - 2215 S. Harvard Blvd. Los Angeles, Ca. 90018





No comments:

Post a Comment