Review: New Sweden – Self-titled EP

(Editor’s Note: I started writing this review while in the UK. Upon my return home I found out New Sweden are playing in my town next weekend. This image was not provided by the band or the venue. It’s an…
Read more