Historic LOLs

OK, Uncle Chester, I've got why I'm wearing the space helmet, but why are you wearing the Leather Chaps and Ball Gag? And why is that camera there?