Massachusetts police capture ‘jaw-dropping’ boa constrictor from under car hood

Police in Massachusetts were dispatched to deal with a shocking discovery Saturday after a resident found a boa constrictor beneath the hood of a car.  (Stoughton Police Department) Police in Massachusetts were dispatched to deal with a shocking discovery Saturday… Continue Reading