top of page

62 - Ariel Castro - The Audacity
Ariel Castro is a literal monster in human form. He abducted three girls and kept them in his house in Ohio for over a decade. He is the worst.
bottom of page
Ariel Castro is a literal monster in human form. He abducted three girls and kept them in his house in Ohio for over a decade. He is the worst.