Embed Slider Gallery ‘Red Dead Redemption 2’ Review: We’re Back In The Saddle Again, Folks Rockstar only released Red Dead Redemption 2 on October 26th, but it’s already one of… November 12, 2018