The Mad Cow That Stole Christmas, 2003-2023