Daily Archive: March 28, 2018

Pedro Rodrigues, the real-life Dexter

Pedro Rodrigues Filho, a.k.a. “Killer Petey” was born in a farm at Santa Rita do Sapucaí, Brazil, on June 17, 1954. He was born with a damaged skull, which was indirectly inflicted by his father when...