Top definition
Clara Harris was married to dentist in Houston Texas, but when she suspected he was cheating on her she ran him over in the parking lot of a Hotel driving her Mercedes S500. She was convicted of murder, and sent to prision.
by SuperCrew Houston April 14, 2008
Get the mug
Get a clara harris mug for your friend Zora.