A pair of adventurous Poles get down and dirty in Barcelona