“Mask Machine” Music Video Goes Live
Welcome to the Mask Machine! Our enigmatic music video goes live today, sure to stress the video load capacity of YouTube, worldwide, in our minds. We filmed it in Steve’s home town of Ocala, Florida, at the Ocala Civic Theater, using a team of highly-trained animatronic penguins. Enjoy!
Leave us a comment