Tuesday, May 18, 2021

Tag: THQ reveals section for upcoming WWE games

THQ has revealed a section at WWE.THQ.com with links to areas for the new "WWE Smackdown vs. Raw 2010" and "WWE All Stars" video games. "WWE Smackdown vs. Raw 2010" is slated for an October 2010 release, while "WWE...