India's Next Top Model TV review: Lisa Haydon's show has the right mix of drama and entertainment that makes it for an interesting watch!