Y youtube.com The Dumb Little Skill That Made Humans Terrifying 3 points AceyMan 5 months ago 2 comments