Dum Dum Girls & Crocodiles @ The Troubadour 10/3/11 What better venue is there to showcase two of the finest post-punk bands that Southern California has to offer than […]