Japan: SCANDAL – Namida no Regret
Today’s pick goes to the young female rock band SCANDAL who are from Japan. Their single “Namida no Regret” which translates to “Tears of Regret” is a ballad and the video is more or less about high school love triangles and although not an upbeat Read More …