NASA Rover catches Amazing Image of Cat Loaf Rock on Mars – Rights History
Categories
Animals

NASA Rover catches Amazing Image of Cat Loaf Rock on Mars

NASA spotted an image of ‘Cat Loaf Rock’ on Mars that looks chilling on the surface. Read more here…