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
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.