These images are from the Destin Log. Someone walking the beach at 5 AM this morning saw them. Any clue what they are? [IMG]https://scontent-atl3-1.xx.fbcdn.net/hphotos-xfp1/v/t1.0-9/11949291_865048706906639_7044181449502490593_n.jpg?oh=f6e483f825c2cd55eec6384168af34bf&oe=5680BFE9[/IMG]