It's terrifying! Mysterious sea creature spotted off Antarctica on Google Earth- Watch
According to the Telegraph, the image was taken near Deception island in South Shetlands and appears to capture a 'fin'.
Jun 20, 2016, 16:57 PM IST
According to the Telegraph, the image was taken near Deception island in South Shetlands and appears to capture a 'fin'.
Jun 20, 2016, 16:57 PM IST