Posted by: cowboy April 9, 2006
Login in to Rate this Post:
0
?
Chatmandude, haven't u watched the trailer yet. It was in sajha a few months back. Now it's viewable at www.nepalisite.com.
I will try to come up with something about the short clips. Thanks.
--Cowboy