Tough bucks put on a rutting show in Alberta snow

Two deer fighting and smashing antlers together while nearby doe and young buck watch.