This Liverpool, England-based indie rock-band was formed in 2001 by songwriter Howie Payne (vocals/guitar). Payne experienced originally performed like a single take action before teaming up along with his more youthful sibling Sean Payne (drums), Robbie Stevenson (acoustic guitar) and Martin Campbell (bass) to create the Stands. The quartet performed …
Read More »