April 8th, 2010
Red Dead Redemption "Multiplayer Free Roam" video released
Red Dead Redemption "Multiplayer Free Roam" video released
Rockstar has released a new video today of Red Dead Redemption's multiplayer free roam.