That second one is the "newest" UFO video floating around.....hard to tell if it is CGI or not...if it is, best I've come across so far.....if it's real..well..your thoughts???
Oh, and the first one is St. Maarten in the Carib......
This explains it
http://www.liveleak.com/view?i=3e6_1186923383