Well Rockstar has done it again! They now have the top 2 spots all time!
A post was merged into an existing topic: Red Dead Redemption 2 Mega thread