In: Creepy, Lifestyle, Mind Blowing
A look into the infamous world of Alcatraz (15 Photos)
1
Alcatraz Federal Penitentiary, known by many as ‘The Rock,’ was a maximum-security prison located on a tiny island 2 km off the coast of San Francisco. For 29 years the prison ran with a reputation for poor living conditions, terrifying isolation, and infamous inmates. Here are a handful of interesting facts about Alcatraz.