Posted by: bhusan November 6, 2006
Login in to Rate this Post:
0
?
Nepal 123.com is a leech according to the initial playback of onlinemedia notice. It's pathetic how nepal 123 is trying to pass someone elses live feed as their own.
Get a life!