Just and update,
I'm not the guy who did all the work, but I own www.cuffclinton.com
I just uploaded all the images to my VPS server (so we don't need to trust imgur), fixed the social media links (including the fbimage meta tag), and added a <title>.
It's 100% ready to share now. Good work anons.