Novi video uradak pop četvorke iz Chicaga sniman je u Japanu i režiran je od
strane frontmena Damiana Kulasha i redatelja Kazuakija Sekija uz pomoć
kreativnog direktora i prijatelja Morihira Harana (Mori Inc.).
Video “I Won’t Let You Down” prikazuje bend kako vozi futurističke motorizirane Honda monocikle, a tu je i puno kišobrana… Za realizaciju videospota izrađena je posebna ‘multikopter’ kamera.