Why Your Business Needs An Explainer Video? Posted on November 1, 2012 by admin The team at Piehole put together a nice infopraphic about why your business needs an explainer video. Check it out. They’re right! Click to make it bigger.