Grimace Returns: Elon Musk Impressed with McDonald’s Twitter Revival by Suraj Verma 2 years ago7 days ago