kaijuno

The Stella Lansing Case

Since 1967, Mrs. Stella Lansing has produced over fifty rolls of 8mm movie film depicting strange objects, lights, and other oddities thought to be of supernatural origin.

This is a rewrite of an article I wrote many years ago for the now defunct creepypastaisrad

Keep reading

weedass

nbmudkip

the feature is already fucking broken yall

red-hearts