Filmspeed California Indie Rockers Filmspeed release new single “Brain Dead” The band had the following to say about the brilliant production masterminds behind the single: “This went straight to analog tape, old-school rock n’ roll style. Minimal overdubs, just vocals and extra percussion, (you know, like sleigh bells and such). Mark at Station House in […]