Interview

Talitha Tan on Why it Took So Long to Release New Music & the Meaning Behind New Single ‘Please Stay’

Talitha revisited past family struggles and penned a love song to her mother.