I live on a hill overlooking the town. From here I saw it enter very quickly from the top of one of the wind and end just before it hit the city. Not sure how I know but it looked enormous and my brain immediately ruled out burning airplane. Only saw green flame at the tips for a little bit.