Toilet-dewlling boa, home owner play peek-a-boo, Ventura, California

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