Thread: Man who raped a 3 year old(yes 3 year old) on tape turns himself in on traffic stop.
Jared who? (Enter last name)