Saw it myself at about 54 North 13 West at FL370. A long green streak followed by a bright orange flare with a hot bit following on. Judging by the rate at which it burnt up, I subscribe to the theory that it was space junk.
Very impressive, the best I've ever seen.