Thursday, December 13, 2012

Is There Poop On The Moon?

I swear, those people at Minute Physics must have heard that I visited the Kennedy Space Center last week! How else do you explain this uncanny timing of them producing this video? :)



Zz.

No comments: