Loading data...
Neighbors peered out of the windows of their trailers hoping she was finally going to leave him. But they quickly learned she wouldn't be allowed to go quietly. She was in her Chevy Cavalier trying to drive off. He was jumping on the hood and raising the devil's own noise.
Read More →