Den 24/3 släppte Anna Leone musikvideon till sin nykläckta låt ”Still I Wait”. Videon är inspelad i Lissabon tillsammans med regissören Savannah Setten. Vi på Tinsel Music Magazine är mycket imponerade över den kvalitét, känsla och musikalitet Anna Leone bjuder oss på!