Sign up for our free newsletter
Free D.C. news, delivered to your inbox daily.
Strange things are coming to the 9:30 Club tonight. Here’s a bit of footage from legendary experimental rockers The Residents‘ show last week in Santa Cruz, Calif., the first stop on their tour supporting their new album, The Bunny Boy:
The Residents play at 8:30 p.m. tonight in a rare seated show at the 9:30.