One explination for the lights in the sky over Rendlesham was a very bright Meteor similar to the one shown in the picture which occured during the in Leonids Meteor Shower November 17, 1998.

Picture courtesy of NASA