Subaru has been quite suggestive as of late about the possible return of the beloved STI badge, offering two different takes ...
Performance cars tend to make loud, aggressive noises – fire-spitting Lamborghini and Ferrari cars with an exciting soundtrack comes to mind. Naturally, most people have come to the conclusion that ...