“Wish I could ride a bike, I’d ride it home to you”
Twin Peaks (Photo courtesy of Pitch Perfect PR)
Chicago stoner rockers Twin Peaks will grace our nation’s capital with their headlining event at Black Cat on Wednesday, Dec. 11.
“This urgency, it just won’t quit”
Plague Vendor’s recent show at DC9 was an early one, and as I raced to catch my yellow line train I could feel a mounting sense of urgency, driven by the seeping, intoxicating thrill of seeing two Los Angeles-based bands who have earned a reputation for putting on wildly entertaining live shows.