Video: Inside Alcatraz: America’s most infamous prison
I’ve always wanted to go to Alcatraz. I’m the kind of person that likes the reality show America’s Hardest Prisons, mainly because I get to see a side of life that I’ve never (thankfully) been exposed to. Alcatraz was chosen as a prison because of its location – the island in the San Francisco Bay, […]