Wesh 2 TV news report about a possible UFO crash in the Atlantic ocean at Flagler Beach in Florida on 27th July 2011.
If you have any more info about this unusual incident, please leave a comment below!
Sunday, 31st July 2011 Update:
Further news about this allegedly UFO that crashed in the ocean at Flagler Beach in Florida. A person walking along that beach took a photograph of this object before it disappeared in the ocean.