Wessie, Is That You?! Boa Constrictor Found On The Loose in BiddefordWessie, Is That You?! Boa Constrictor Found On The Loose in BiddefordWhat is it with Maine, summer and big snakes?! It gives us the heebie jeebies.XanderXander