Whats it called i forgot
Gorilla Island, Dinosaur Island, Santa Prisca maybe? Does DC has an actual Savage Land counterpart? I'm not sure they do.
I believe he is talking about Dinosaur Island. Whenever I saw Dinosaur Island in the movie New Frontier,I always thought Savage Land.
@lifeofvibe: Was I right? Is it Dinosaur Island? I think that's the one you're referring to
Under the north/South pole?
Reminds me of that episode of Justice League...anyway,it's probably Dinosaur Island. Although it's in the south pacific.