Our first reaction when we saw South London’s The xx was playing The Queen was, “No way.” Our next reaction? We need to get tickets, stat. If you’ve never heard the band’s mysteriously enthralling sound that exists in a time and place all its own, you need to.
New Castle County
We make every effort to ensure the accuracy of this information. However, you should always call ahead to confirm dates, times, location, and other information.