We love puppets and we love Dan Deacon, which is reason enough to show you his newest video for the song “Woof Woof.”
Created by Showbeast, in this video we see Dan take the role of the bad guy (or bad cat as it may be), in yet another example of his insane brilliance. And like his recent tours, he got a lot of help from his Baltimore friends.