The Artmouth video is here!

The adorably demented new video for Artmouth has arrived!
Directed by Michael Patrei of the Ilion Film Company