Nepal Idol Finalist Buddha Lama Today Perform At Tudikhel, Kathmandu with amazing crowd Not only Buddha Lama but all top 3 contestants of Nepal Idol also perform in Tudikhel, Kathmandu