Ice Age Mammals Star In New Exhibition At New Red Rock Marina Centre
The Big Chill! Red Rock – Lions and camels in North America? They lived during a remarkable time in Earth’s history – the last ice age – which is the subject of the 2,500 sq. ft. national travelling exhibition Ice Age Mammals débuting in Red Rock’s new Marina Building on Saturday May 11, [Read more]