N npr.org Embarrassed by your Olympic javelin: did cavemen do it better? (2012) 101 points Brajeshwar 5 years ago 93 comments