article image

Here's one that's understandably going viral today.  British tourists claim to have photographed a GHOST at San Francisco’s infamous Alcatraz. What do YOU think?