The Majority Says - Silly Ghost

The Majority Says – Silly Ghost

The Majority Says are a six piece indie pop band from Sweden, formed in the small town Linköping 2010. The musical uniqueness of the band...