Small Town Christmas – Let There Be Lights

Megan Alexander visits an attraction in Branson, Missouri were Christmas is a pretty big deal.