Animators David Cowles and Jeremy Galante directed the music video for “Icky” by They Might Be Giants which is a single from their new album Nanobots. The band is currently touring worldwide.
Animators David Cowles and Jeremy Galante directed the music video for “Icky” by They Might Be Giants which is a single from their new album Nanobots. The band is currently touring worldwide.