>>725659324
>>725659398

When will companies learn advertisement execs haven't looked like Don Draper for 20+ years?

You pay a ad company, this is the shit you will get.