In honor of everyone’s birthday everywhere, Walmart Supercenters (those are their big stores) are giving away three million FREE cupcakes nationwide this Sunday, March 12 from noon to 4 p.m. Cupcakes are either vanilla or chocolate with white buttercream or whipped icing. Estimates are that Colorado will distribute nearly 58,000 cupcakes. Eat up!