Modified On June 23, 2006
Do not adjust your browser. The above title simply means that Rauf Lala is the winner of the Great Indian Laughter Challenge (see earlier post below). Believe it or not, Lala wins the title… and a Chevrolet Aveo. We’re not making that up.