Alabama Boss Gets Wrapped Up in a Red-Tailed Boa Constrictor | Southern Safari

Rated Red's Alabama Boss heads over to the Nashville Zoo to learn about Selena, the red-tailed boa constrictor.

Southern Safari