A bunch of new images for Grand Theft Auto V popped up on Rockstar's official site. What do you think is going on in these scenes?


Advertisement