Seth MacFarlane’s new TV series The Orville has released its trailer today. The Star Trek spoof is scheduled for 13 episodes later this year. I was a huge fan of Galaxy Quest when it was released in 1999 so I have high hopes for this series. Check out the trailer below.
Thankfully it has nothing to do with the green duck that plagued most of our childhoods.