Posted by: sahayog December 15, 2007
Laugh..Russell Peters
Login in to Rate this Post:     0       ?        

Yeah ..this fella will make u laff like hell .

I Think Russell Peters is better than Carlos Mencia.....

Read Full Discussion Thread for this article