Vine seems to be a Ghost town for Brands Wow if you thought that some of the Google+ brand pages appeared to be a bit of a ghost town,… Continue Reading