08/10/2009

Brand New RDR Screens

Some amazingly attractive eye candy has landed on the World Wide Web in the form of a number of  screen for upcoming western title Red Dead Redemption.