telinoz
Registered
The closest relative I recall reading about is a species in New Zealand.Actually, there's no question that dinosaurs still exist...
They unequivocally do. I dare you to bet me that they don't???
Jaden
Edit: Tuatara, had to check spelling.