This is a beautiful 1937 Mercedes roadster. It had the chrome badging on both sides of the engine hood that said "Kompressor" which means it was supercharged. Daimler Benz first put superchargers on their cars way back in 1921!
"Cruise at Lews" 8-31-2013
This story is inappropriate and should be flagged for moderation. Please choose from one of the following options: