Guys! Did you see that new Rockstar game trailer set in L.A. I can't wait to play a cop in the 1940's

27,218 shares