Next Image
Previous Image


Subaru Impreza 22B STi prototype from the 1997 Tokyo Motor Show up for auction – car #000 from RM2 mil est 1655429