Shocking moment 8-foot-long boa constrictor is pulled out of car engine
Well, there’s your problem — you’ve got a snake in the engine. A group of Florida mechanics received a fright when they discovered an 8-foot-long albino boa constrictor lodged in…