Photos about world rally championships, mainly rally Finland.