Space/Science » in reply to British Racing Green?
Includes Nick's explanation and my own green meteor sighting.