Last night live music returned to Ottawa’s Canadian Tire Centre for the first time in over 2 years and it was nothing short of spectacular.