Thursday, January 21, 2010

Red Dead Redemption


Grand Theft Auto set in the west? I cannot wait till this game drops! This game looks great so far.

No comments:

Post a Comment