Estos restos se contienen en el Centro de Ciencia McWane en Birmingham, Alabama.