Vulture heads to the American Museum of Natural History in New York City to watch how its exhibition maintenance manager, Trenton Dirksen, gives the resident apatosaurus some cleaning and TLC. (video)
Vulture heads to the American Museum of Natural History in New York City to watch how its exhibition maintenance manager, Trenton Dirksen, gives the resident apatosaurus some cleaning and TLC. (video)