Please correct me if I am wrong but is this not just a tektite.
Definitely a tektite.  Even with difficult photos, it's a tektite.
 
Gregory

Reply via email to