12.01.2010

Cue The X Files Theme Music Again


Everybody is freaking out online by this press conference announcement scheduled tomorrow by NASA concerning  "a finding that will impact the search for evidence of extraterrestrial life."

Woah.