WWE Announces Survivor Series 2006 Location, & More

WWE has announced that Survivor Series will be held in Philadelphia, PA on Sunday, November 26.

PWInsider reports that Philadelphia is also where the July 3 Supershow will be held, featuring both RAW and Smackdown brands.

Comments