Now playing

Newvision Song Contest #12 | Lvra - God Is Dead | Taiwan 🇹🇼 ~ Official National Final Winner

N

Newvision Song Contest

Open on YouTube