Yeah Yeah Yeahs - Megaforce, Dir.