Sometimes I wonder who got memed more. Is it Leo or Keanu? Since Leo his Oscar, he probably quit the race but Mr. Neo Anderson is never gonna stop amazing the internet. Somehow a 1989 photo of Keanu made it's way to the internet and guess what? We all lost our sh*t!