Discovery Of The Week: Twin Hidden
Twin Hidden. Are they twins? Are they hiding? Nope. But are they bloody brilliant at making fresh and intricate indie pop? YOU BETCHA. And that’s what matters here. Matthew Shribman and Sam Lea had possibly the most unbelievable break into…