It looks like Red Velvet is having a blast in Switzerland! Earlier this year, the SM Entertainment girl group was called as tourism diplomats for Switzerland, also known as “Swiss Friends.” At the time, it was announced that Red Velvet had been invited to Switzerland to enjoy all that the …
Read More »