Rock band Saints of sin come from Christchuch on England’s South coast. Formed in 2013, they’re now getting ready to release their debut album, and having heard it I can say it’s definitely well worth the wait. Too many bands release their first album before they’re in a position to …
Read More »