Posted by: no_quiero February 20, 2009
IS NEPAL HIJACKING iNDIAN IDOL...?
Login in to Rate this Post:     0       ?        
Here is the sorry and abysmal Torsha.





Read Full Discussion Thread for this article