Wednesday, June 22, 2011

"Marsala" in hindi roughly translated means "die you damn" :-)

No comments:

Post a Comment