Today's offering comes to us from BadPuppy. Did you know that BadPuppy was still around? Well, I did! That's why this site is called "Joe Knows Gay Porn" and not "Joe Knows Crocheting". The only thing I know about crocheting is that a stitch in time saves nine...actually I think that's knitting. So never mind, don't come to me for tips on THAT. Anyway, I remember badpuppy from the early days of the internet when I was on AOL chat cruising the chat rooms as an underage twink and trading porn pix with guys. Ah, the good old days. And that logo with the two puppies, yeah it's cute.