Boa constrictor gets stuck in car dashboard in NC
You never know who or what will slither into life in 2021.
More Videos
From CNN Newsource affiliates