This reminded me of engrish.com, haven't checked it for a while.
Indeed, I added it to the related links!
This reminded me of engrish.com, haven't checked it for a while.
Indeed, I added it to the related links!