Rot in Hell: Ariel Castro

I'm still waitin on some dicktard peace love and dope liberal to come in here and tell us how full of hate we are.