Listen Live:

ABC - Hot AC News

Giant Ed Sheeran statue on display in Russia

Mark SurridgeEd Sheeran is a big deal in Russia. So big, in fact, that Moscow has allowed the unveiling a giant statue of the singer, ahead of his upcoming concert there. The statue, put up by Russia...

Read More