Vol. 179: Meet The Orchids, Nova Scotia’s Ferocious Two-Piece
This week on Strange Grooves, we’re taking a detour down a fuzz-covered highway into the roaring world of The Orchids — a punk/stoner rock duo out of Truro, Nova Scotia, who prove that loud doesn’t need numbers, it needs nerve.