EXCLUSIVE: David & the Citizens sign to Bad Taste. Read all about it: [click here]