Tuesday, September 30, 2025

The Final Ford Focus ST Has Been Built

Further proof that Europe's hot hatch segment is dying.