Horrific Note of the Week – Alcatraz

Reviews Books Contact Us Author Blog The island of Alcatraz, off the coast of San Francisco, has a long and spooky history. In its earlier days, Native Americans allegedly used to banish miscreants to the island as punishment, where they were reportedly plagued by the local spirits. Alcatraz, of course, became a notorious federal prison […]

Horrific Note of the Week – Alcatraz Read More ยป