Google knows all. Sometimes it let’s us in on life’s little secrets. Take for instance, the above photo of “Horse Boy” that has appeared on Google Street View – Google’s photographic mapping service. There have been sightings all throughout Europe, ranging from London to Germany. Some have claimed to have met him while others have claimed to be him. There have been some rumblings that he can be seen in other Street View photos. In the end, no one really knows why there happened to be a random portly man wearing a horse mask roaming the streets of Aberdeen UK. Very, very peculiar.