Did Anyone Escape from Alcatraz?: Media
Images
Alcatraz
Nicknamed βThe Rock,β Alcatraz prison is located on an island in San Francisco Bay,...
Β© Fabio Formaggio/Dreamstime.com