After many hours of mathematical equations and exploiting google street view and tracking down their IP from logins into farthub.com I have found their faces as they were just caught to the camera in this video; If you look very focused on 1:58:12, in the 7th frame you can see them both, here it is. Spoiler: Please proceed Spoiler: This is dangerous Spoiler: Please reconsider Spoiler: Please yell nice meme Spoiler: Please do not click Spoiler: why Spoiler: a288jsu987ks Is a big picture please wait as it loads get shitposted