Santa Claus and Mrs Claus making the rounds in Belize City! Belizan Christmas spirit. Do nice! Video by Will and Dalia Moreno