Throwback Thursday: Creation Museum’s Noah’s Ark

All aboard Creation Museum’s Noah’s Ark, a life-size wooden replica of the Bible’s most iconic structure. […]