Spy Shots: 2015 Mercedes SLC Caught on the Open Roads Gallery