rock star

Red Dead Redemption 2 Delayed Ahead of Schedule

CARLSBAD, Calif. — Last month, Rockstar Games announced on their official website that their flagship 2018 release, Red Dead Redemption…

7 years ago