Wait a tick, isnt that the place in GTA San Andreas? on Mount Chiliad
I would love to be happy, but unfortunately I'm too busy being awesome and kicking your ass at everything
Forum Rules