Impact Wrestling is a Canadian professional wrestling promotion based in Toronto. Impact is viewed as the second-largest professional wrestling promotion in the United States after WWE. Catching a live Impact Wrestling event is sure to entertain everyone as it did last night in Ottawa. From bright lights to dramatic musical entrances and colorful costumes, the young and the young at heart were kept on the edge of their seats throughout the bouts.