Celebrate the holidays at Grand Meander in St. Paul

Todd Walker checks out the Grand Meander in St. Paul.