Tuesday 8 May 2012

Voyager achieves light speed!


 And all that remained was a faint malodorous smell...