The Weeknd Forced to Postpone Tour Opening After Rogers Outage in Canada
The Weeknd is being forced to postpone his first stadium show in his hometown of Toronto … the result of a phone and Internet outage causing major issues north of the border. Abel was supposed […]