Major Harlan Dean (Joe Bob Briggs - 'The Last Drive-In') is the host of the widely popular radio show The Truth Serum. On tonight's broadcast, Harlan tackles the topic of Cryptozoology, but this could end up being his very last broadcast.
Starring: John Bloom, Bianca Allaine, Jordan Beltz
Directed By: Brett DeJager, Zane Hershberger, John William Holt
... Show More