Thread
:
Do you believe in ghosts?
View Single Post
(#
26
)
Guest
Posts: n/a
12-31-2003, 12:09 AM
A british security camera caught a "ghost" on video camera at buckingham palace (or some place like that.)
Also, where can I see that video?