Long Title: Toilet-dewlling boa, home owner play peek-a-boo, Ventura, CaliforniaLocation: 1:02Citation Date: Wednesday, July 22, 1970