Loading...
News
    Shows

      Angola prison has a gift shop?

      |You might be as surprised as "48 Hours" producers were to discover that Louisiana State Penitentiary in Angola, one of the most notorious prisons in the U.S. has a place to buy souvenirs. Take a look inside.

      Related Videos