Talk:Jim Henson vs Stan Lee/@comment-216.176.145.183-20150804231257/@comment-25867520-20150805002549

2 geniuses who killed themselves? Bit of an iffy connection.