An escape from Alcatraz, US’s first super-secure prison on an island in San Francisco Bay was considered almost impossible. Come, see what you’d see when you manage to step foot on the island.
An escape from Alcatraz, US’s first super-secure prison on an island in San Francisco Bay was considered almost impossible. Come, see what you’d see when you manage to step foot on the island.