Sister act bids adieu

By KEVIN TAN The Impatient Sisters will have to be more patient in the coming years, as Irena Taib, the youngest of the singing siblings, has been accepted to the prestigious Berklee College of Music in Boston, the United States – even as they are in the midst of completing their debut album. To […]

Read more Like this post0
Go top