Impulse (2008) 2008 February 14, 2020 Cheating Cheating Wife English Language Hot List Thinks It's Her Husband or BF USA/Canada A wife has sex with a doppelgänger of her husband.