What has Ronald McDonald been up to lately?