Love Or Loathe The New FB ?

Facebook’s charm offensive starts to take stride with a one minute TV advert being aired across US networks. (Post Updated With Clearer Video) Take a look and see what... Read more »