Posted by DJPX on May. 15, 2008

Previous video | Next video  
Tell the world:

Saw this lil glare on the stairs of my job. Look to the left i see a lil image that is moving. Its not very clear but u can tell something is there.

Categories Pop Culture

Tags ghost, real, scary, stairs

More Details »