Summary: Gyfycat CEO Richard Rabbat explains the appeal of a 30-year-old video technology and reveals cats invented the internet.
Summary: Gyfycat CEO Richard Rabbat explains the appeal of a 30-year-old video technology and reveals cats invented the internet.