'Christmas Vacation' star Chevy Chase, who has been spending time in Upstate New York filming a new Christmas movie, was recently soaking in the Spa City!
If National Lampoon’s Christmas Vacation is one of your favorite holiday movies, like it is mine, you are going to be so excited to buy these inflatables for your front lawn this holiday season.