Bam Bam

Bam Bam Bam Bam are Neil, guitar/vocals. Dave, drums and programming. One half is in Devon the other half in London. They do everything remotely in terms of writing the songs and bounce ideas off each other via email. They get together as often as they can to jam the songs and play them live. They’ve […]