Submitted by benton on Wed, 04/20/2016 - 07:12 Links: Google claims YouTube ads are more effective than TVOffsite url: Open offsite URL