Nov 11, 2010


Shout Out Louds are indie rock band from Stockholm, Sweden. The song below is titled "Impossible" and it's off their album titled "Our Ill Willis." This album is different from their previous albums in that they had an indie pop feel and this one has more of a new wave influence. Their song "Please, Please, Please" is more indie pop if you want to check that out.

No comments:

Post a Comment