Who's in the mood for a dose of awesome indie pop greatness? I got just the thing for ya this morning! UK songstress Annabel Jones just released her Libelle EP, and this track "Happy" is giving us that exact feeling! With crisp pop melodies and angelic like vocals, Annabel Jones gives us all the feels! You can swoop this track along with the rest of her EP via iTunes HERE!