News

It's based on a McDonald's alien character of the same name, featured in a series of commercials and print ads from the late 80s to early 90s.