Kraken rumors rife as giant ‘sea creature’ spotted off Antarctica by Google Earth :
Kraken? Or a UFO? Or something else..
This has gone viral..
Kraken rumors rife as giant ‘sea creature’ spotted off Antarctica by Google Earth :
Kraken? Or a UFO? Or something else..
This has gone viral..