Rumor has it She and Smoke are shackin’ up.
Do tell? If she cheats on hubby, she probably cheats on the track too.