Wednesday, June 22, 2016

Debra Tate Protesting Leslie Van Houten's Release


This video stream isn't very strong. If it won't play for you here, go to INSIDE EDITION.