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.
Use promo code SQUIDBLOG
for one free month of hosting.
Receive an email with each day's blog posts.