Tagged: Cowboys

0

Red Dead Redemption 2 announced

Yesterday Rockstar were teasing a Red Dead related announcement. Many, myself included, speculated that it would be a sequel. Turns out I, and the vast majority of the internet, was right and Red Dead Redemption 2...