Estos restos se encuentran en el Centro de Ciencias McWane en Birmingham, Alabama.