If video is the future (and these statistics make it pretty undeniable!), then the future is here. Given that 93%…
People sometimes ask me what it’s like to make TV commercials for a living and they often suggest that it…