Let Me Introduce My Friends

Let Me Introduce My Friends is the first full-length album from the Swedish band I'm from Barcelona.