Facebook has teamed up with Rockstar Games to launch free, In-Stream Rewards for those who tune in to some GTA Online Facebook livestreams.
Facebook has teamed up with Rockstar Games to launch free, In-Stream Rewards for those who tune in to some GTA Online Facebook livestreams.