Macho Man Randy Savage To Be In WWE All Stars Game

It has been several years since Macho Man Randy Savage has appeared in a WWE video game but now he is back in WWE All Stars.

As reported by IGN the legendary Superstar was revealed by THQ to star in its next WWE game.

WWE All Stars is scheduled for release on March 29th for the PS3, Xbox 360 and Wii.