’88 Mercedes-Benz 560SL August 8, 2015 4147 × 3110 2015 Chubbuck Days Car Show Written by: Hutchins AAron on August 8, 2015.