Posted by:
toiletpaper baabaa
February 5, 2005
look at pic
Login in to Rate this Post:
0
?
157miles west of WHERE?? they think pokhara isnt a part of nepal???
Read Full Discussion Thread for this article