Snowshoes, snow caves, snowmobiles, and firearms—at this Navy SEAL's snow survival school, the right gear only goes so far.
Glen Rose is a small town southwest of Dallas known as the “Dinosaur Capital of Texas.” After walking in the dinosaur ...