A cluster of Martian "meteorites" or "pods" has landed during the night in a field in Wakefield (just south of Wake Forest, NC)