View Single Post
Old
  (#26)
Guest
 
Posts: n/a
   
Default 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?
  
Reply With Quote