Video of Space X explosion from the Bahamas