Are those kidney beans? NASA spots odd formations on Mars
NASA recently released an overhead view of what appears to be massive kidney beans found on Mars' northern hemisphere. In reality, the legume imposters are frozen sand dunes, which are common on Mars and come in a variety of shapes and sizes.