Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

35 Translate Fails In China That Are Too Funny To Be Fixed

    1. You Are the Best!
    2. Evil Rubbish
    3. Poor Duck…
    4. One of Those Time Sex Things…
    5. No Shitting
See also  The 7 Leadership Rules of Jack Ma

8 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *