One of the teasers for SEVENTEEN’s upcoming album has been taken down for featuring the Great Wall of China
Last September 24, SEVENTEEN released their teasers for their upcoming mini album “SEVENTEENTH HEAVEN.” The teasers feature the bright and sunny cities such as Paris and New York. In the said teasers, balloon chamomile flowers can be seen seen smiling and floating around Times Square and the Eiffel Tower. The teasers also feature famous locations […]