Japanese Museum Unleashes “Dinosaurs” in Celebration of New Tyrannosaurus Rex Exhibit

Japanese Museum Unleashes “Dinosaurs” in Celebration of New Tyrannosaurus Rex Exhibit The Tottori Prefectural Museum recently opened its latest exhibition about the Tyrannosaurus Rex. To celebrate the occasion, the museum invited visitors to dress the part while they viewed the show. Many museumgoers participated and happily donned giant inflatable Tyrannosaurus costumes, roaming the exhibition halls […]