21 Dec 2009

Snow storms cripple Europe and the United States

From Checkpoint, 6:53 pm on 21 December 2009

Snow storms and sub freezing temperatures are blasting Europe.