Ted Leo and the Pharmacists are an American rock band signed to Matador Records originally from Washington , D.C. They have released six full-length studio albums , their most …
You’d think hundred-degree weather would keep people inside. Yet, the 10th Annual Village Voice Siren Festival still drew thousands. What was so irresistible? Was it the lineup? Maybe, it …