annce
May 07, 2016 17:18Articles : annce commented on news Lost in Translation: The Funniest English Shirts I’ve Seen in China
I think it's from a tv show actually, "mom" if I recall Full Comment>>
This comment has been deleted!
annce
May 07, 2016 17:13Articles : annce commented on news Lost in Translation: The Funniest English Shirts I’ve Seen in China
:D :D love it! Full Comment>>
This comment has been deleted!