Street Odds and Ends, Barcelona