Hi guys!
I have pretty much done most achievements. I also have more than half the cars. I would be very grateful if somebody interested in Crew vs Crew PvP could add me, so that I can get the two PvP achievements. I would be very grateful for the help because I have been waiting around all weekend for Crew PvP and nothing happens. Also should I be in a Crew when I'm searching for Crew vs Crew?