The Subaru Impreza is a compact car that has been manufactured since 1992 by Subaru.