Roaring back from the 80s with more power: The Renault 5 Turbo 3E 0 17.12.2024 18:54 Times of Malta This bonkers-looking hot hatchback is set to head into production but will be made in limited numbers.