Army of worm larvae hatch from man’s bum, visibly slither under his skinarstechnica.com1 point·sjav··0 commentsOpen articleSaveView on HN