Jeff Herman Picture

Cars

1988 Mercedes 560 SL

Nov 7th, 1990

BLA BLA BLA

This was the window sticker.