Small Town Christmas – Let There Be Lights Megan Alexander visits an attraction in Branson, Missouri were Christmas is a pretty big deal.