I found the episode in two places: on the discovery website. It's free through your cable subscriber, the episode you're looking for is
Josh Gates Tonight: Back from Outer Space, which aired Wednesday, July 15.
It can also be found on youtube for purchase.
You can buy the individual episode in HD ($2.99), or SD ($1.99) to watch.