youtube 2018 best video ads

2018: Video (& Powtoon) EVERYWHERE!

If you’re anything like me, your head is spinning, because 2018 was an absolute whirlwind. Just to get an idea how fast things are moving these days, and how quickly we forget…