Not a "blurry picture" it's a photo that looks quite a bit like them as they've faced revealed here before
Not to mention their first names line up too
And their locations. Titan previously mentioned places in pennsylvania in some of their posts
So the chances it isn't them is astronomically low