TV and Film writer Paul Casserly reviews new Netflix sensation Wormword, about the CIA's LSD experiment on an unsuspecting scientist. He also reveals the greatest TV episode of the year.
TV and Film writer Paul Casserly reviews new Netflix sensation Wormword, about the CIA's LSD experiment on an unsuspecting scientist. He also reveals the greatest TV episode of the year.