News

Following the casting news for Nintendo's upcoming Legend of Zelda film, Google has added a sweet little Easter egg.
From '1883' to '1923' and beyond, the saga of the Dutton family continues. Emotional Easter eggs add an additional layer of ...