what s that flare see it green flare coming from mars mars mars mars what s that flare see it green flare coming from mars sort of a green mist behind us it s getting closer can you see it bermuda come in bermuda 