Exploring the SL-C......love at first sight! Located near Boston MA - looking for an opportunity to see one of these cars in person.