Is This the Most Annoying Ad Ever Made?

Avatar:
Ben Cohen
Author:
Publish date:
Social count:
0

I'm not sure which creative genius came up with this horrifically annoying ad, but whoever he/she is, I'd like to re-institute public hangings purely for their benefit: