National Lampoon's Christmas Vacation, one of the greatest Christmas movies ever may look familiar to many Coloradans because...several parts were filmed here.
A Fort Collins group is partnering with the Holiday Twin drive In Theater and The Regional restaurant to deliver a memorable experience that gives back to local restaurants struggling during the pandemic.