VIDEO: WWE WrestleMania XL set reveal at Lincoln Financial Field

Originally published at VIDEO: WWE WrestleMania XL set reveal at Lincoln Financial Field

WWE unveiled the stage setup for WrestleMania 40 that is taking place on April 6th and 7th from Lincoln Financial Field in Philadelphia, Pennsylvania: 

 

shurgs It didn’t WOW me, but maybe it will during a full stadium?

1 Like