Well, I'll tell you up front, I'm very skeptical of all of this, so you know. But, I really am curious what convinces these guys that this rock is from Mars...
Seems like a big assumption.
I saw a Discovery Channel program on it ...IIRC, the meteor was not anything found on earth but had the same composition as martian rocks, etc, we have on data.