NN at Alcatraz Prison

  • 4 years ago
The Alcatraz Federal Penitentiary also known as United States Penitentiary, Alcatraz Island was a maximum high-security Federal prison on Alcatraz Island, 1.25 miles (2.01 km) off the coast of San Francisco, California, USA, which operated from 1934 to 1963. Watch video to know full story.