Ellen's Amazing Human Talent Contest 04.30.13 :: Filed Under: LOL Share on Facebook Share on Twitter The submissions keep coming, and Ellen still hasn't found a winner! Seriously, these are the only videos we're getting. Think you can do better? Send us a video here! Related Posts Hidden Talents Just Got Weird More Hidden Talents -- Gross!