WWE opens up its new Performance Center in Orlando, Fla.

A special look at the new WWE Performance Center.
WWE.com