- by Mitch Waddon
- 25 March, 2021
Did Finn Bálor Explain 'The Demon' On WWE NXT?
Finn Bálor's alter-ego, 'The Demon', has been a hugely popular aspect of his character in WWE since making his debut on NXT in 2014. However, WWE fans have not seen 'The Demon' since 2019....