Premiere: The Lightweight Champs’s “Delaware”
Photo courtesy of The Lightweight Champs The Lightweight Champs, a power-pop trio out of Tacoma, released their debut album, Contenders, in September...
Covering Seattle's music scene from all angles