Tag: Has singer Dr Sid dumped music? Over the moon crooner says he’s living in US