Does anyone know of a good Social LS for myself and a couple of friends? I've recently started playing again (after a 3 year break, give or take) and I'd like to have some friends to help with Missions and/or Leveling, or just hanging out if need be.
My other two friends are pretty much noobs, starting from scratch.
Any ideas, or points in the right direction would be much appreciated.
Thanks!