Transcript:
The Lakewood Church in Houston, Texas, was built from a renovated basketball arena and is the largest church in America- seating 16,000 worshipers! The Israel Defense Forces use bullets made from sand! Ripley's Classic Brain Ticklers Father and Son