The Maine Department of Agriculture has posted new photos of the huge boulder that cleared a massive path through the trees on Elephant Mountain last week. Check these out!
About six months ago, around 15 pounds of Mars rocks fell to Earth and NASA has just confirmed the rock is indeed from the red planet. The meteor was found in Morocco by meteor hunters and you can now buy a piece of Mars.