Land rover discovery finds new species of land rover

In March 2016, a team of scientists led by Robert Miller and his team from the California Institute of Technology discovered what may be the largest land rover yet discovered: a huge lander that crashed into a mountain in southern California.The new species, known as a land-breathing lander, has been […]