By shawn On 25/07/2025
A meticulously restored 1998 Subaru Impreza Turbo Terzo number 310 of just 333 made is now up for auction. Here’s why this rare, rally-bred icon stands out.