By KELSEY WALLING Hawaii Tribune-Herald
Share this story

Dinosaurs have invaded the ‘Imiloa Astronomy Center in Hilo.