Posted by: MR_TRUTH May 27, 2007
Login in to Rate this Post:
0
?
with so much commercial fake ghost footages, this one is the few that was captured live originally shown in PBS , a non profit public tv in US.