Red Dwarf

New Evidence of Aliens? [VIDEO]
OK, so I'm pretty skeptical myself, but - could Aliens actually exist?  According to a new study, the possibility has went up tenfold!