(Before It's News)
Published on Aug 8, 2012 by DeltaUfoChannel
Filmed over Cala de Finestrat, Spain. August 7th, 2012
Register
Newsletter
If you really want to ban this commenter, please write down the reason: