North Carolina law enforcement frees boa constrictor from car dashboard

North Carolina law enforcement frees boa constrictor from car dashboard