Over 83% of Americans have sent a holiday card, according to a study fielded by Hard MTN Dew -- but the new holiday “cards” from the brand pack more of a punch than the paper variety. The promo takes ...