Indian Idol: Amit Paul ruling the roost

Mass hysteria is visibly rampant in the otherwise sleepy town of Shillong. People are out on the streets, rallying for local boy Amit Paul, who has made it to the final of Indian Idol, a singing contest on television.

Related Videos