Recorded in Barcelona 2003 for G3G records