Due to leaks, Rockstar Games, the publisher of the famed Grand Theft Auto franchised decided to post the trailer themselves earlier than expected.
Due to leaks, Rockstar Games, the publisher of the famed Grand Theft Auto franchised decided to post the trailer themselves earlier than expected.