Chrome23 drops the Video on Demand trailer for their recent Cancel Christmas battle event. The event took place on December 8th in New York City.