Could This Be a New Type of Sea Life?

Google Earth has introduced us to many parts of the world where we may not have had the opportunity to visit before. With a few clicks of our mouse, we can see images from our own neighborhood or across the world. This picture, taken from Google maps, shows something rather alarming off the British coast. … Read more