Headline News5 years ago
Thousands Attend Opening Dedication Ceremony Of $134 Million Dollar New Age Catholic Church On Site Of Robert Schuller’s Old Crystal Cathedral
The Roman Catholic Church just opened their massive $57 million dollar New Age temple of the site of Robert Schuller's Crystal Cathedral in California.