Tuesday, October 4, 2011

WWE All Stars: 3DS Trailer + release date



You wanted it, you've got it. WWE All Stars is coming to the Nintendo 3DS November 25, 2011.