Mar 15

Rat Merc

The best looking car Mercedes ever put onto the road; and this one looked tuff AF. No pristine trailer queen here. She’s chewin up bitumen and spitten it out onto the pavement.


Leave a Reply