This is quite an airborne display. No way to tell what it was or even where it was taped, although said to be off the coast of Brazil. Not enough information to grade.
http://www.youtube.com/watch?v=EQw3XzU4eQEStory Source:
http://www.youtube.com/watch?v=EQw3XzU4eQE