GTA Online - Your thoughts?
View Single Post
Infinitely Fucked Up
Join Date: Jul 2005
I thought you could deposit money into your account on the phone?
I know I saw someone do it or something involving it on a stream...
I still have yet to play for myself yet. Probably later today or tomorrow, or next week.
View Public Profile
Find More Posts by TGF