These 20 songs will break your heart with an empathetic voice that begs you to feel each morsel of emotion that James Arthur has experienced since his last album.
These 20 songs will break your heart with an empathetic voice that begs you to feel each morsel of emotion that James Arthur has experienced since his last album.