1009246: Stocky Dinosaur With Menacing Toes Unearthed by NPR Tracks 1009246: Stocky Dinosaur With Menacing Toes Unearthed