MWA Approved: Cousin Dud album release at Empty Bottle – 3/14 Eric Slager MusicShow Preview March 12, 2014 0 123With what was hopefully the Midwest’s last winter storm behind us, Chicago rock group Cousin Dud is ready to usher...