The Ghosts Of Alcatraz
Alcatraz, also known as “The Rock,” was a maximum-security fortress where only the most dangerous and clever criminals were sent. One of the most infamous prisons in American history, it sat alone on a rocky island in San Francisco Bay and was once considered escape-proof. But decades after the prison […]
