EXTREMELY DISTURBING! DOES OHIO RAPIST ALEXANDRIA GODDARD POSSESS SNUFF FILM OF DELPHI MURDERS?

DISCUSS THIS VIDEO