Published On Jun 9, 2019
"Mecha Bay" is a romantic song by Crowners boy band ft. Pema Deki and the video by Kuzuzangpo Films in the year 2019.
Directed by : Jigme Tandin Wangchuk.
Edited by : Tandy
Camera Man : Sonam Dorji (Doks)
Produced by : Kuzuzangpo Films
show more