KUALA LUMPUR, August 18 — Award-winning singer and songwriter Billie Eilish and her brother Finneas were spotted yesterday at Sungei Wang Plaza.Captured by the plaza’s own TikTok account, the famous siblings were seen watching the drift karts at Blastakarts and hanging out in the [email protected] Billie Eilish & Finneas at...

Full Story Read More