The Creation Evidence Museum is a museum in Texas dedicated to the display of evidence related to creationism. One of their main exhibits is found on the second-floor balcony of the museum and features prominently a 12 feet high statue of Dallas Cowboys football coach Tom Landry.
Previous Fact Next Fact