Via The Blaze, Bono sings Christmas carols on the streets of Dublin for a charity that benefits the homeless. The guitarist would be the fantastic Glen Hansard. What Christmas spirit!

(H/T Dawn)