Welcome to ...

The place where the world comes together in honesty and mirth.
Windmills Tilted, Scared Cows Butchered, Lies Skewered on the Lance of Reality ... or something to that effect.


Thursday, December 1, 2011

Light Show

The northern lights in Greenland (c) BBCThe greatest light show on Earth

Why rocket scientists are studying smoke signals to understand more about the mysterious Northern Lights. BBC Nature

No comments: