Featured Article Great Turn Out Despite Threatening Weather and Rain at the 16th Annual German Car Fest! There was a strong turn out this morning for the Mercedes-Benz Club of America Twin…