Posted by: Beau June 25, 2007
Login in to Rate this Post:
0
?
Devotees flock to worship 'miracle' trees in Nepal
http://www.nepalnews.net/story/259167
whatelse?