Tag Archives: Appalachiasaurus

Allosaurus Roar Review: McWane Science Center, Birmingham, AL

I will admit it…when I went to the McWane Science Center I wasn’t overly optimistic about my chances to see really nice dinosaur displays. ¬†For one, dinosaur discoveries are quite rare in the eastern half of the United States, and … Continue reading

Posted in dinosaur museums, dinosaurs, Museum Reviews, Natural History Museums | Tagged , , , , , | 2 Comments