Archives For meteor

20130216-204616.jpg

As my parents in law live in Chelyabinsk I have to admit a personal interest in the recent Russian meteor impact. Continue Reading…