(click picture to advance)
2009.10.18 "Ft. Lauderdale Mercedes Car & Truck Show" / DSC_8456.jpg