Read MoreVVideo Game NewsRed Dead Redemption 2 – Everything you Need to Know about the 2018 ReleasebyadminNovember 29, 2017Unlike other follow ups to popular game titles, the third entry to the Red Dead series is actually…