Amy Logan Clees Idaho

Amy Logan Clees — Twin Falls, Idaho

After this sk**k found out the man she gave her number to was married, she said that’s ok I don’t care. It appears she just sticks around long enough to wreck families. The husband is a scum bag too. Amy Logan Clees is a home wrecker- beware…