Screaming Shih-Tzu Productions and Evolfo Doofeht!
Screaming Shih-Tzu Productions has just finished creating an animated music video for the band Evolfo Doofeht! We are proud to have had the opportunity to work with these guys! They are a great band, good people, and as you will soon see, pretty good actors too! Their music is pure fun. Check it out Evolfo Doofeht here: