Japan’s Ferrari F40 – 1998 Subaru Impreza 22B

Back
Top