Subscribe to BOOOOOOOM TV
A couple of stylish secret agents embark on an extraterrestrial mystery in the video for Arcade Fire’s track “Signs of Life.” Directed by Miami-based creative duo Lucas Leyva and Jillian Mayer (aka Mayer/Leyva) of Borscht.