2011 WWE Survivor Series PPV Location Announced

WWE has announced that the 2011 Survivor Series PPV will be held in Madison Square Garden, New York City.

This is from the WWE Universe Twitter account:

"WWEUniverse: Announced tonight: The 2011 WWE Survivor Series will be at @MSGNYC this November!"

TRENDING

X