› added 11 years ago
74
TIL Meteorites that fell to Earth during a meteor shower in July of 2011 have been confirmed to be from Mars
via reddit.com