USER REVIEWS
Desktop Facebook is now Social Tab! Same great application new name!
Social Tab for Facebook is an app that everyone is going to love!
** The applications does in fact launch into your top menu bar. Check the below screen shot.**
#1 Top Free...
WRITE USER REVIEW