News
Subaru Impreza STI 22B prototype with 70km from the 1997 Tokyo Motor Show is up for auction
… and the estimate is absolutely huge. Bonhams reckons this 70km minter could fetch £430,000
08 August 2023