These pictures were taken back in the seventies by my father.. I bet he really thought his film was all screwed
well anyways my mother gave me a bunch of pictures and as I was going through them I found these.
These pictures were taken at a wax museum at Niagra Falls.. the first picture I couldn't see anything until I
flipped the picture
up side down... there is clearly something coming down out of the ceiling.