Nothing Brings Out The Holiday Spirit Like Bill Belichick Singing “Have Yourself a Merry Little Christmas”



Well if you weren’t in the Christmas spirit already, this ought to do it. Bill Belichick singing Have Yourself a Merry Little Christmas is pure internet gold and is now a true holiday classic for all Patriots fans to treasure .