WWE All Stars Video Review

Is THQs latest foray into the world of professional wrestling and stone cold stunner? Or does it hit rock bottom? Find out in our video review!