Tag: lost in translation
Japanese Department Store Advertises “F**kin Sale” to Customers [PHOTOS]
A blogger snapped a few hilarious pictures of a Japanese Department Store advertising a "F**kin Sale" to bring in some new customers for the...