Zak, Nick and Aaron investigate the ghoulish Central Unit Prison of Sugar Land, Texas, where more than 100 inmates have met their end in the electric chair.
Create a FREE account to get access to your content.
By creating an account, you agree to our terms