New players add me forum.
Posted: Sat Jun 27, 2015 3:44 pm
Feel free to check out this forum thread since I'm new to this game I'll add me you! just post something here and ppl can add you when they see it. don't know how effective this will get but can't say I didn't try to find friends on World USA2. Also great place to post your stats and show off a bit.