A bright green streak of light is seen over the UK and Somerset is estimated as its endpoint. Continue reading...