Sci&Tech This scene from Red Dead Redemption II proves that even the most hated characters have moments of honor … 0 Comments July 1, 2023