Coming Soon: The Dallas Museum of Science and Earth History By TylerR Nov 24 2015 Institute for Creation Research: ICR is ready! The Dallas Museum of Science and Earth History will be the culmination of decades of study and research. God has opened the door to make this a reality. Tags: ICRCreation Ministries 1069 reads