I drive night buses on a rural Island. This is the 3rd Ive seen in 13 years. Green trail. This is the only one that had an explosion and bright light. Amazing sight to be seen. I'm often star gazing with my naked eye. I have seen many shooting stars on the Isle of Wight, I am certain this meteor hit our atmosphere.