Abigail Mac makes fantasy real