Fox News Channel
Satan Special Part 1
This is the first of a multi-part special where Geraldo investigates the activities of Satanist across the country. In-depth reporting sees him interviewing law enforcement agents to find out what those people are up to.
Problems ? Try the
Flash Only Version
© 2017 Geraldo Rivera. All Rights Reserved.