#Star Inn at Vogue claps back at magazine after curt letter
“Star Inn at Vogue claps back at magazine after curt 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…