Listen to the Vanish boys carry on about DIY filmmaking, dreadful music, and squirting metal. Grab a Lucky Beer and dig in!