Indian Idol 12: OMG! This is what Himesh Reshammiya makes the contestants do on the sets of the show Find out how Himesh releases the stress of the contestants before they perform. Submitted by Ektaa Kumaran on Thu, 02/25/2021 - 16:10 About Author Submitted by Ektaa Kumaran on Thu, 02/25/2021 - 16:10