God works in an English mini-mart in The Tins music video for "The Green Room".
Buffalo, New York-based band The Tins has completed the video for its much-loved song “The Green Room”. The clip is a charming, lo-fi affair depicting God as a clerk in an English mini-mart (you can't miss the trademark Heinz Beanz). Turns out that even the Almighty's existence is pretty mundane...
Altsounds — Buffalo, New York-based band The Tins has completed the video for its much-loved song “The Green Room”. The clip is a charming, lo-fi affair depicting ... more info