Each month we meet at McHale's Bar by Times Square in NYC for WWE PPV events. No cover charge, great drinks specials, great company, and wrestling - what more could you ask for?
Needs a location