Tag: Facebook TV Ads

Facebook TV Ads

The Facebook TV Ads in Australia really confirm something that I’ve said about Facebook for the last 5 or so years. “Facebook is here to stay for a long time.” I couldn’t find the TV Ad I wanted to talk

Tagged with: