Rockstar Games releases the trailer 15 hours earlier than expected after it is leaked online. from BBC News - Technology https://ift.tt/XE7cCgZ
No comments