Chewing on Tinfoil release new video
Chewing on Tinfoil have released a new video. It's for the song "Singing from the Septic Tank," which is currently a stand-alone digital single. The track was recorded and mixed by Shauny Cads of Last Light in Dublin Ireland.You can check out the video below.