Directr

YouTube Makes Business Video Creation App Directr Even Better

Directr is an incredibly useful app for making business videos in minutes. YouTube just acquired the company, and will make the Directr app free to use.