abigail mac in vixen