Video Marketing Aug 30, 2018 1:40:17 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by jackteathers on Aug 30, 2018 1:40:17 GMT -5 An explainer video is made to represent your brand, just like your logo or your website, and it’s also one of the first impressions your potential customers have with your company.