Tuesday, November 8, 2011

Mediterranean Cyclone! Devastating Floods In Genoa, Italy

Footage of the killer flash floods in Genoa, Italy, and satellite imagery of the freak tropical cyclone in the Mediterranean Sea.

Post a Comment

Popular Posts Last Week

Popular Posts This Month

Popular Posts All Time