The Best Christmas Light DisplayThe Best Christmas Light DisplayThis just might be the best Christmas light display I have ever seen. It is the annual holiday display at the Bath Business Improvement District in England and all I can say is wow what a killer light show.Tommy RockerTommy Rocker