Hill climb in Xagħra

This is an activity organised by the Island Car Club in collaboration with the Xaghra Local Council.

Read More»