NP Exclusive Interview: The Russ Liquid Test Talk The Big Weekend, All Good Records + More
“It’s like herding cats” joked The Russ Liquid Test’s songwriter, producer in addition to brass specialist Russell Scott. Rounding up the opposite two bandmates: drummer Deven Trusclair and guitarist Andrew Block,…