Announced at WOTW night1: Final Battle this year will be at the 2300 Arena in Philadelphia, instead of the traditional New York location, and be two days, with shows on 12/11 and 12/12, after they sold out the two midweek shows this week.
In other words. Fuck you New York "fans". You can go and fake hanging yourself and chant Benoit at another promotion
In other words. Fuck you New York "fans". You can go and fake hanging yourself and chant Benoit at another promotion