Posted by: i_nepali October 25, 2006
Login in to Rate this Post:
0
?
Heaven in earth ???
You must be out of your mind - the video clip shows the opposite