Back in April, Twin Shadow dropped a powerful new song titled “To The Top.” It’s a strong pop piece of ’80s foundation with clean vocals sung over it, but that was all he shared. There was no word of a new album, an EP, or anything. So when he stepped onstage on Conan last night, his presence […]