Loading...

Scientists manage to record the underwater sounds of Weddell Seals near McMurdo Station.

Aliens.

Via



Loading...