Tag Archives: Closing Comments

WWE All Stars Video Game Review: IGN.com Gives It A 7.0

Video game website IGN.com has posted their official review of the new WWE All Stars video game, now available at…