1955 Mercedes-Benz Type 300SL & 220a. The first, finest, and fastest – with petrol injection… Published May 14, 2024 at 1381 × 2048 in Mercedes-Benz ← Previous Next → Source: www.flickr.com / Alden Jewell