Please do not shit up this thread with delay talk, in here we discuss those gorgeous new screenshots.
http://www.rockstargames.com/newswi...l&utm_term=newswire&utm_content=rdr2-05222017
http://www.rockstargames.com/newswi...l&utm_term=newswire&utm_content=rdr2-05222017