chrisqueen.net
Lost In Translation?
This sign was seen on the door of a local Mexican restaurant.