New McDonald’s Hamburglar ad will convince you the company is more desperate than you ever dreamed
As we’ve observed recently, McDonald’s hasn’t been doing so well. Whether it’s been releasing defensive informational videos explaining why its french fries need to contain 19 …