Site of world's worst nuclear accident is now a booming tourism spot

Houston's connection to Chernobyl, the site of the world's worst nuclear plant disaster that is now becoming a tourist destination.