Stefanie Sun – Turbo
This time on tracks that stuck with me, it is a song by Singaporean Singer & Songwriter Stefanie Sun. She released her debut album in 2000 and went on to win numerous awards. She is popular in Southeast Asia and Greater China. It gives me flashbacks of college days where a songwriter was my collegemate. […]