WWE returns to the Zenith Arena in Toulouse, France on April 19th, 2012 and the Bercy Sports Palace in Paris, France on April 20th, 2012.
WWE returns to the Zenith Arena in Toulouse, France on April 19th, 2012 and the Bercy Sports Palace in Paris, France on April 20th, 2012.