Today’s Geo Quiz asked listeners to name the U.S. location of the “Knife Throwers’ Hall of Fame.” The answer is Austin, Texas, as The World’s David Leveille explains.