We've Found The World's FIRST MEME


I'm pretty sure the world's first meme was just discovered, via someone's grandpa in 1960...

 

 

A hero, an icon.

Do you think this really is the first meme?

 

xo Han