How to confess in 2017.
One of the weirdest sexual fantasies ever.
Good job he discovered early on.
Needless to say there are a lot of spoilers in this post.
Troll level 1000.
This is 100% real apparently.
These photographs illustrate just how sick Rockstar are at designing completely awesome cities for the GTA games.