NASA finds evidence of Alien Life

All the ignorant welfare posts were moved to the random thoughts thread