When Manisha Koirala filmed 'Tu Hi Re' song with 'leeches all over' her legs 22.08.2024 18:42 Indiatoday.in When Manisha Koirala filmed Tu Hi Re song with leeches all over her legs