Amguulan


Amguulan , commonly known as Amulong or Amu, is a Chinese singer and songwriter of Mongolian descent. He competed in the 2007 edition of the singing competition show Super Boy on Hunan Television.

Filmography