This video seems real, saw it a while ago. The next question is, what IS it?
Another living fossil?
Just maybe
A walrus?
This video seems real, saw it a while ago. The next question is, what IS it?
Another living fossil?
Just maybe
A walrus?