1971-02-24 | New York City, New York, USA
The Phantom of the Opera
Demons 2
The Mother of Tears
Evil Clutch