Object Off Coast Of Greece Wasn’t There Before

Interesting image off of coast of Greece. 

Checkout these cool gadgets...