'Angels We Have Heard On High' is most certainly a Christmas classic. But we'll bet you've never heard it performed quite like this!

Four men - Paul Anderson, John Schmidt, Al van der Beek and Steven Sharp Nelson - and one piano. Or, as they refer to themselves, 32 fingers and eight thumbs.