Tag Archives: Thelma Carter

You Heel!

Nasty!

A woman has been charged with murder after plunging her stiletto into her boyfriend’s noggin. Thelma Carter and Robert Higdon from Atanta , Georgia, were allegedly fighting when the incident happened.

7 Comments

Filed under I'm Just Saying !, Well I Never