Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

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

    1. Dumping
    2. Wang Had to Burn
    3. Fresh Crap
    4. Cat Ear or..?
See also  Beijing is still the most important city for heavy metal in China

8 Comments

Leave a Reply

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