annce on news Lost in Translation: The Funniest English Shirts I’ve Seen in China (21 comments)
I think it's from a tv show actually, "mom" if I recall Full Comment>>
:D :D love it! Full Comment>>
No-one has visited your page yet!
0 people viewed this profile
annce on news Lost in Translation: The Funniest English Shirts I’ve Seen in China (21 comments)
I think it's from a tv show actually, "mom" if I recall Full Comment>>