NASA said the June 2 meteor was the largest seen by its camera network in 8 years. It identified this smoke trail as what the meteor left behind. Video of the fireball here.
M66 is a galaxy 36 million light-years away in the direction to our constellation Leo. A star exploded there 36 million years ago ... and came into view in Earth's sky this weekend.