Tag: 1000 SEL

Party Up Front, Business Out Back: Higuchi-san’s W126 500 TE