The spirit people show up almost 24/7 also they first appeared in May 2007.
Where do they appear ?
What do they say ?[/quote]
They appear in your vision, on the tv when its not off, also when the tv, computer, etc is on the actual people on them can say things as well. They say horrible thing that aren't true.