One filthy fantasy, the two people he loves the most.
Roman Gallo has it all: the wife he adores, a promotion on the horizon, and a good life in Silver Creek, Colorado. The only problem? He can't stop thinking about his best friend, Carter.
Esme Gallo can't stand Carter Lexington. The man has ...