2009-10-26 15:46 ☼ post
Felicia Day drops some galactic science on a hapless director and promotes the Spitzer Space Telescope in this amusing video.