The album Let Me Introduce You to My Friends is released by I'm from Barcelona in the year 2006 .
Let Me Introduce You to My Friends CD Cover Photo
The album Let Me Introduce You to My Friends is released by I'm from Barcelona in the year 2006 .