Tag: Eda Feola

Oscar Jerome Smile On A Screen video

Oscar Jerome shares animated video for “Smile On A Screen”

“Smile On A Screen” is taken from Oscar Jerome‘s “Where Are Your Branches?” EP. Back in January, we labelled Oscar