Why Prisoners Preferred Alcatraz

Alcatraz is one of the most notorious prisons in American history, but did it really live up to its feared reputation?

1:02m watch

Related Videos