Move over, Detroit. Make room, New York City. Miami is about to make some serious noise. Churchill’s Pub (5501 NE Second Ave., Miami) is the home of all things thrashy, trashy, and raw in the 305, and for the 19th year running, the Little Haiti mainstay has announced the... More >>>