Published On Premiered Apr 3, 2021
Zenisha reacts to her own performance of Miss Nepal 2009 as she watches her video for the first time.
Besides being crowned the Miss Nepal she also won a category award as the Best Walk.
Special Thanks to Hidden Treasure for sharing this video
show more