Jeff Emtman on This American Life

June feature and creator of the podcast Here Be Monsters, Jeff Emtman, was featured on last week's episode of This American Life. Check out his chat with Ira Glass about seeing something near-indescribable here.