YouTube Introduces An App To Help Small Businesses Create Their Own DIY Video Ads Every business has a story to tell, but not everyone of them are able to speak out loud.