New Skeptologists Trailer

A new trailer for the, hopefully soon to come to a TV near you show, The Skeptologists is now available. I like what I see!

Advertisements