/ by Mark Holthusen

Getting set up for the show in Seoul, the massive screens are amazing. The LG Arts center is something to behold.