RSS_Auto_Poster Well-known member 10 Jun 2014 #1 What's that? 'That' is the future. Or at least, a step towards it. It's a diesel-electric hybrid S-Class Mercedes. Written By:- Vijay Pattni More of this article on the Top gear website
What's that? 'That' is the future. Or at least, a step towards it. It's a diesel-electric hybrid S-Class Mercedes. Written By:- Vijay Pattni More of this article on the Top gear website