What The Hell?? Iowa Woman Popped For Hanging Her Boyfriend’s Dog In The Garage – ‘He Was Old And Sick’

pit

This chick sounds like she’ll be starring in an episode of ‘Snapped’ any day now…. Continue »