This week, could the world’s first meteorite collision with a moving vehicle explain this Tesla’s melted windscreen? Of Earth ...