Star Inn at Vogue claps back at magazine after short letter
It’s a fashion faux pas. The British version of swanky magazine Vogue is being hammered in the court of public opinion after sending a cease-and-desist letter to the owner of the Star Inn at Vogue, located in the rural hamlet of Vogue, England. “We are concerned that the name which you are using is going … Read more