India's Next Superstars winners out! Aman Gandotra and Natasha Bharadwaj walk away with the trophy!

Aman Gandotra and Natasha Bharadwaj declared winners of India's next Superstars.