The Ford Sierra XR8 – South Africa’s Marine-Spec V8 Icon | DriveZA By DriveZA.net | April 22, 2025 The legendary Ford Sierra XR8 – South Africa’s ultimate Q-car In the pantheon of South African automotive icons, few cars stir as much nostalgia—or engine noise—as the Ford Sierra XR8. Born from homologation rules and a love […]