newsasylum.com
Couple Snaps Photo of Alcatraz Ghost Woman
A British couple claims to have snapped a photo of a ghost while visiting the former maximum security prison Alcatraz. Alcatraz is believed to be one of the most actively haunted locations in the U…
NewsAsylum Staff