Strange light orbs spotted over Croatia
Amateur footage shows some apparent light orbs flying over a picturesque location in Croatia. Let us know what you think they may be!
Amateur footage shows some apparent light orbs flying over a picturesque location in Croatia. Let us know what you think they may be!