consequenceofsound.net
Rufus Wainwright releases “Hallelujah" cover featuring 1,500 vocalists - Consequence of Sound
Jaw-dropping performance is now available via all digital retailers.