answersLogoWhite

0

It is a meteorite that was found in Allan Hills, Antarctica in December 1984 and contains traces that suggest there might have once been life on Mars.

User Avatar

Wiki User

17y ago

What else can I help you with?