Tag Archives: possible crash

Possible UFO crash in the ocean at Flagler Beach, Florida 27-Jul-2011

 

 

 

 

 

Possible UFO crash in the ocean at Flagler Beach, Florida 27-Jul-2011.