Boa Constrictor Toilet – A a 5 1/2-foot boa constrictor has San Diego officials baffled as to how it wound up in a toilet at an office building. The boa constrictor toilet emergence was first witnessed by PR Firm founder Stephanie Lacsa.
by TravelersToday Staff Reporter
by Althea Serad
by Staff Reporter