Liam Lynch directed the music video for “Nanobots” by They Might Be Giants which is the title 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.