To all my fellow scifi geeks or Trekkies Happy First Contact Day! Yeah I'm one too. 20180609_143719 by DesertRose posted Apr 5, 2019 at 12:07 PM