These amazing pics by Mario Sierra were published in the spanish magazine DT (issue of October '04). Thanks a lot to Maverick who scanned them.