BillyW124
MB Enthusiast
- Joined
- Oct 22, 2010
- Messages
- 2,891
- Location
- North West London
- Car
- W124 E320 coupe, W211 E320 V6 CDI, W211 E63 V8 AMG, R129 SL 280 V6, W215 CL 600 V12 Bi Turbo.
Since Monday, the SL65 has been on show at Liverpool St Station.
Anyone work around/pass through the station and seen it? Just been out on my lunch to get a close up.
Beast of a thing that is. I think its awesome.
However....I thought Merc have stopped making V12 motors now, Is this the last?
Anyone work around/pass through the station and seen it? Just been out on my lunch to get a close up.
Beast of a thing that is. I think its awesome.
However....I thought Merc have stopped making V12 motors now, Is this the last?