fromCreative Bloq1 week agoWhat the hell is going on with Apple's ads department?This is perhaps the cringiest thing the company has ever done,Apple