Tyrannosaurus Rex Returns to the Discovery Center of Idaho This WeekendTyrannosaurus Rex Returns to the Discovery Center of Idaho This WeekendThe Discovery Center of Idaho is adding one of its biggest exhibitions ever this weekend. Peep what's roaring through and for a longterm visit right here in Boise.KekeluvKekeluv