We’re back with a new Offstage feature, this time we’re writing about another popular K-pop music video location: the Universal Arts Center. Those Red Seats Even if you’ve never been to Korea, you will definitely recognize this arts center from the countless music videos that were filmed there.  The iconic plush red theatre seats are a dead giveaway in any ...