This display features fascinating skeletons of archosaurs (early crocodiles) as well as other creatures, found during excavations in Tanzania.
Added by Upcoming Robot on October 28, 2012
Their last album was mediocre and this is at SOMA? man, that's two strikes.
harold_ikes
Their last album was mediocre and this is at SOMA? man, that's two strikes.