Meteorite ALH84001

What you have in your mind?