News

WWE Teases Taya Valkyrie Debut On NXT

WWE have teased the debut of Taya Valkyrie on NXT on Tuesday 13 April. A series of vignettes that aired across Wednesday's NXT, the go-home show for TakeOver: Stand & Deliver, showed...

Page 1 of 1