I’m From Barcelona have generated a good amount of buzz in the US since their tour last year. While this is their sophomore release, following their 2007 debut, Let Me Introduce My Friends, this record marks their first album for high-regarded label Mute and their official break onto our shores. Who Killed Harry Houdini was...Read...