On this week’s Sci Fi Life Hacks, it’s time to put on your stillsuits and plant your thumpers, because this week we’re answering all your confusing questions about sandworms! LIKE SCI FI LIFE HACKS? WIN THIS POSTER! The good folks at Out Nerd Me donated a gorgeous Star Trek poster […]