James Huff — Houston, Texas

August 18, 2020 By WtfScam 0

This man James Huff is a cheater and a liar. Do not trust him with anything. He has been caught several times cheating on his wife and has lied about his actions to friends and family.