New Red Dead Redemption 2 Trailer (Official Trailer #3) | The Leaderboard

The Newest Red Dead Redemption 2 Trailer has been released by Rockstar today and here at The Leaderboard, we are super excited for this game to release on October 26th. If you want more from Rockstar then we have 107 facts about GTA V here: https://youtu.be/ENNPhdp03rg America, 1899. The end of the wild west era […]