The National recently contributed new song “Exile Vilify” to the video game Portal 2. Valve, the game’s maker, teamed with the band to offer a video contest for the song. Director C.F. Meister’s video clip, featuring one seriously sad sock puppet, won the contest. Watch the clip below.
Leave a reply via Facebook
Leave a Reply