Handles wrote: » The social tab is still there, it was just moved. On the home screen you will see on the far left side the "Settings" tab and right below is the "Social" tab.
It looks like you're new here. Sign in or register to get started.
Comments
On the home screen you will see on the far left side the "Settings" tab and right below is the "Social" tab.
Thanks, Handles...