Guest: Facebook may be the new place to be when it comes to video marketing, but that doesn't mean you should ditch YouTube.
Guest: Facebook may be the new place to be when it comes to video marketing, but that doesn't mean you should ditch YouTube.