Show & Tell music playlist
Baby Godzilla - At The Oche
We love this short, sharp shock - a blast of pure energetic fun. Director Dave Lankester responds brilliantly to the band and their one-minute wonder of a song!
The band have a 7 track mini album out now on local label I’m Not From London