Greg Leon created a Mexican restaurant empire in South Carolina while running afoul of the law multiple times yet never losing popularity. Last Friday, he killed himself after being convicted of murdering his wife's lover.
Bribes. Murder. Suicide. The death of South Carolina's Mexican combo-plate king
miscellaneousmiscellaneous / miscellaneous 1 year ago 103 Views comments
Comments