WWE NXT takes over Louder Than Life festival in Louisville, Ky. this October!

Discussion in 'WWE Feed' started by WWE News Bot, Jun 15, 2015.