Rockstar Games is hosting a virtual beach party in Grand Theft Auto 5 this weekend at which players can earn rewards

    




View source website