Scientists Think Aliens May Be Riding The Solar System’s Icy Express TrainsGuest PostNovember 15, 2016 by Guest Post by Andrew Follett Alien life could be catching a ride around the solar system on comets, according to an article published Tuesday in Universe Today....