A mystery that has kept millions around the world guessing for weeks has now been solved by the person at the very heart of the question: Who’s that guy?
Pedro Elias Garzon Delvaux is the fedora-hat wearing 15-year-old spotted leaving the…

A mystery that has kept millions around the world guessing for weeks has now been solved by the person at the very heart of the question: Who’s that guy?
Pedro Elias Garzon Delvaux is the fedora-hat wearing 15-year-old spotted leaving the…