Not the same old Saturnalia!
25 November 2013
The Del Zorros - Mrs. Santa Claus
Here are twin brothers from North Carolina.
They play all the instruments and sing all the parts themselves.
Thanks for sending this tune our way boys!
Share to Twitter
Share to Facebook
Share to Pinterest