This Christmas Ad Was Banned From TV – When You See It, You’ll Know Why

Share This Story

A few years ago, Budweiser enlisted the help of the Clydesdale horses to bring Christmas cheer to the world. Unfortunately, the ad never made it to television, but is still made our day!

Share This Story

Like it? Leave a comment...

United States
National Debt