The October 20, 2011 Edition of Superstars is a Professional wrestling television show of the WWE, it was taped at the Palacio de los Deportes in Mexico City, Mexico on October 15 and October 16, 2011.
The October 20, 2011 Edition of Superstars is a Professional wrestling television show of the WWE, it was taped at the Palacio de los Deportes in Mexico City, Mexico on October 15 and October 16, 2011.