Internationally acclaimed superstar Stromae has today announced that he will be releasing a live video worldwide on December 11th. The concert – titled “√Live” – was filmed during his most recent North American tour and features 17 songs performed in front of a live audience, capturing the Belgian artist’s incomparable …
Read More »