NXT Takeover: Toronto Review – WWE Show of the Year, Joe Dethrones the King, DIY & Revival Steal the Show.
NXT TakeOver: Toronto – November 19th 2016 Air Canada Centre: Toronto, ON, Canada. @BenCarass. This is going to be an easy review. NXT Takeover: Toronto was an absolutely awesome show. That... Full Article