Torla Huesca province Wed 27 Sep 2023
September 27, 2023 in Spain ⋅ ☁️ 26 °CWhile driving towards our accommodation in Torla at 2.45pm a car over the centre of the road hit the drivers side mirror and the Ford collision assist failed to detect an possible head on collision!Read more