Clicky


Most Insulting TV Ads You See Every Christmas

Between October and January the average American will see 27 million holiday-themed advertisements. (We didn't get the exact number there.) Happy Holidays

From Cracked